libclassfile - v4.0.6
Preparing search index...
constantPool
methodHandleInfo
Type Alias methodHandleInfo
methodHandleInfo
:
|
{
index
:
number
;
reference
:
(
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
9
;
}
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
10
;
}
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
11
;
}
)
&
{
tag
:
9
}
;
referenceKind
:
1
|
2
|
3
|
4
;
tag
:
15
;
}
|
{
index
:
number
;
reference
:
(
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
9
;
}
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
10
;
}
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
11
;
}
)
&
{
tag
:
10
}
;
referenceKind
:
5
|
8
;
tag
:
15
;
}
|
{
index
:
number
;
reference
:
(
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
9
;
}
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
10
;
}
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
11
;
}
)
&
{
tag
:
10
|
11
}
;
referenceKind
:
6
|
7
;
tag
:
15
;
}
|
{
index
:
number
;
reference
:
(
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
9
;
}
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
10
;
}
|
{
class
:
{
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
7
;
}
;
index
:
number
;
nameAndType
:
{
descriptor
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
{
identifier
:
string
;
typeArguments
?:
(...)
|
(...)
}
[]
;
}
|
{
element
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
}
|
{
element
:
any
;
kind
:
"array"
}
;
kind
:
"array"
;
}
|
{
kind
:
"methodDescriptor"
;
parameters
:
(
|
{
kind
:
...
;
name
:
...
}
|
{
kind
:
...
;
packageAndOuter
:
...
;
simpleNames
:
...
}
|
{
element
:
...
;
kind
:
...
}
)
[]
;
returnType
:
|
{
kind
:
"base"
;
name
:
BaseTypeName
}
|
{
kind
:
"classType"
;
packageAndOuter
:
string
;
simpleNames
:
(...)
[]
;
}
|
{
element
:
(...)
|
(...)
|
(...)
;
kind
:
"array"
}
|
{
kind
:
"void"
}
;
}
;
descriptorEntry
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
index
:
number
;
name
:
{
index
:
number
;
tag
:
1
;
value
:
string
}
;
tag
:
12
;
}
;
tag
:
11
;
}
)
&
{
tag
:
11
}
;
referenceKind
:
9
;
tag
:
15
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
libclassfile - v4.0.6
Loading...