org.fife.rsta.ac.java.classreader.constantpool
Class ConstantPoolInfo

java.lang.Object
  extended by org.fife.rsta.ac.java.classreader.constantpool.ConstantPoolInfo
Direct Known Subclasses:
ConstantClassInfo, ConstantDoubleInfo, ConstantFieldrefInfo, ConstantFloatInfo, ConstantIntegerInfo, ConstantLongInfo, ConstantMethodrefInfo, ConstantNameAndTypeInfo, ConstantStringInfo, ConstantUtf8Info

public abstract class ConstantPoolInfo
extends Object

A ConstantPool table entry.

See http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#20080 for more information.

Version:
1.0
Author:
Robert Futrell

Field Summary
static int CONSTANT_Class
           
static int CONSTANT_Double
           
static int CONSTANT_Fieldref
           
static int CONSTANT_Float
           
static int CONSTANT_Integer
           
static int CONSTANT_InterfaceMethodref
           
static int CONSTANT_Long
           
static int CONSTANT_Methodref
           
static int CONSTANT_NameAndType
           
static int CONSTANT_String
           
static int CONSTANT_Utf8
           
 
Constructor Summary
ConstantPoolInfo(int tag)
          Constructor.
 
Method Summary
 int getTag()
          Returns the tag item for this structure.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONSTANT_Class

public static final int CONSTANT_Class
See Also:
Constant Field Values

CONSTANT_Fieldref

public static final int CONSTANT_Fieldref
See Also:
Constant Field Values

CONSTANT_Methodref

public static final int CONSTANT_Methodref
See Also:
Constant Field Values

CONSTANT_InterfaceMethodref

public static final int CONSTANT_InterfaceMethodref
See Also:
Constant Field Values

CONSTANT_String

public static final int CONSTANT_String
See Also:
Constant Field Values

CONSTANT_Integer

public static final int CONSTANT_Integer
See Also:
Constant Field Values

CONSTANT_Float

public static final int CONSTANT_Float
See Also:
Constant Field Values

CONSTANT_Long

public static final int CONSTANT_Long
See Also:
Constant Field Values

CONSTANT_Double

public static final int CONSTANT_Double
See Also:
Constant Field Values

CONSTANT_NameAndType

public static final int CONSTANT_NameAndType
See Also:
Constant Field Values

CONSTANT_Utf8

public static final int CONSTANT_Utf8
See Also:
Constant Field Values
Constructor Detail

ConstantPoolInfo

public ConstantPoolInfo(int tag)
Constructor.

Method Detail

getTag

public int getTag()
Returns the tag item for this structure.

Returns:
The tag item.


Copyright © 2003-2011. All Rights Reserved.