Class ConstantPoolInfo
- java.lang.Object
-
- com.sun.enterprise.deployment.annotation.introspection.ConstantPoolInfo
-
public class ConstantPoolInfo extends Object
- Author:
- dochez
-
-
Field Summary
Fields Modifier and Type Field Description static intASCIZstatic byteCLASSstatic intDOUBLEstatic intFIELDREFstatic intFLOATstatic intINTEGERstatic intINTERFACEMETHODREFstatic intINVOKE_DYNAMICstatic intLONGstatic intMETHOD_HANDLEstatic intMETHOD_TYPEstatic intMETHODREFstatic intNAMEANDTYPEstatic intSTRINGstatic intUNICODE
-
Constructor Summary
Constructors Constructor Description ConstantPoolInfo(AnnotationScanner scanner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsAnnotation(int constantPoolSize, ByteBuffer buffer)Read the input channel and initialize instance data structure.
-
-
-
Field Detail
-
CLASS
public static final byte CLASS
- See Also:
- Constant Field Values
-
FIELDREF
public static final int FIELDREF
- See Also:
- Constant Field Values
-
METHODREF
public static final int METHODREF
- See Also:
- Constant Field Values
-
STRING
public static final int STRING
- See Also:
- Constant Field Values
-
INTEGER
public static final int INTEGER
- See Also:
- Constant Field Values
-
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
-
LONG
public static final int LONG
- See Also:
- Constant Field Values
-
DOUBLE
public static final int DOUBLE
- See Also:
- Constant Field Values
-
INTERFACEMETHODREF
public static final int INTERFACEMETHODREF
- See Also:
- Constant Field Values
-
NAMEANDTYPE
public static final int NAMEANDTYPE
- See Also:
- Constant Field Values
-
ASCIZ
public static final int ASCIZ
- See Also:
- Constant Field Values
-
UNICODE
public static final int UNICODE
- See Also:
- Constant Field Values
-
METHOD_HANDLE
public static final int METHOD_HANDLE
- See Also:
- Constant Field Values
-
METHOD_TYPE
public static final int METHOD_TYPE
- See Also:
- Constant Field Values
-
INVOKE_DYNAMIC
public static final int INVOKE_DYNAMIC
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ConstantPoolInfo
public ConstantPoolInfo(AnnotationScanner scanner)
-
-
Method Detail
-
containsAnnotation
public boolean containsAnnotation(int constantPoolSize, ByteBuffer buffer) throws IOExceptionRead the input channel and initialize instance data structure. PAYARA-1010 updated for JDK 7 and 8 https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html#jvms-4.4- Throws:
IOException
-
-