Interface BootstrapMethodsReader.BootstrapMethod
- Enclosing class:
BootstrapMethodsReader
public static interface BootstrapMethodsReader.BootstrapMethod
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptioncallArgument
(ClassLoader cl, int i) int
int
callArgumentIndex
(int i) int
callArgumentKind
(int i) getCP()
int
byte
default boolean
Is this the bootstrap method used for compiling Java lambdas?
-
Field Details
-
LAMBDA_METAFACTORY_CLASS
- See Also:
-
BOOTSTRAP_METHOD_NAME
- See Also:
-
BOOTSTRAP_METHOD_TYPE
- See Also:
-
-
Method Details
-
invokeType
byte invokeType() -
methodClass
String methodClass() -
methodName
String methodName() -
methodType
String methodType() -
callArgumentCount
int callArgumentCount() -
callArgument
-
callArgumentIndex
int callArgumentIndex(int i) -
callArgumentKind
int callArgumentKind(int i) -
getCP
ConstantPoolParser getCP() -
getIndexInClassFile
int getIndexInClassFile() -
isBootstrapForJavaLambdas
default boolean isBootstrapForJavaLambdas()Is this the bootstrap method used for compiling Java lambdas?
-