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 int
ASCIZ
static byte
CLASS
static int
DOUBLE
static int
FIELDREF
static int
FLOAT
static int
INTEGER
static int
INTERFACEMETHODREF
static int
INVOKE_DYNAMIC
static int
LONG
static int
METHOD_HANDLE
static int
METHOD_TYPE
static int
METHODREF
static int
NAMEANDTYPE
static int
STRING
static int
UNICODE
-
Constructor Summary
Constructors Constructor Description ConstantPoolInfo(AnnotationScanner scanner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsAnnotation(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 IOException
Read 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
-
-