public class ConstantPoolInfo extends Object
Modifier and Type | Field and 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 and Description |
---|
ConstantPoolInfo(AnnotationScanner scanner) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsAnnotation(int constantPoolSize,
ByteBuffer buffer)
Read the input channel and initialize instance data
structure.
|
public static final byte CLASS
public static final int FIELDREF
public static final int METHODREF
public static final int STRING
public static final int INTEGER
public static final int FLOAT
public static final int LONG
public static final int DOUBLE
public static final int INTERFACEMETHODREF
public static final int NAMEANDTYPE
public static final int ASCIZ
public static final int UNICODE
public static final int METHOD_HANDLE
public static final int METHOD_TYPE
public static final int INVOKE_DYNAMIC
public ConstantPoolInfo(AnnotationScanner scanner)
public boolean containsAnnotation(int constantPoolSize, ByteBuffer buffer) throws IOException
IOException
Copyright © 2019. All rights reserved.