Interface BootstrapMethodsReader.BootstrapMethod
- Enclosing class:
BootstrapMethodsReader
public static interface BootstrapMethodsReader.BootstrapMethod
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncallArgument(ClassLoader cl, int i) intintcallArgumentIndex(int i) intcallArgumentKind(int i) getCP()intbytedefault booleanIs 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?
-