alt.jiapi.file
Class Field

java.lang.Object
  extended by alt.jiapi.file.ProgramElement
      extended by alt.jiapi.file.Field

public class Field
extends ProgramElement

This class represents a field, as described in Java Virtual Machine Specification, 2nd edition, chapter 4.5.


Field Summary
static short ACC_ENUM
           
static short ACC_FINAL
           
static short ACC_PRIVATE
           
static short ACC_PROTECTED
           
static short ACC_PUBLIC
           
static short ACC_STATIC
           
static short ACC_SYNTHETIC
           
static short ACC_TRANSIENT
           
static short ACC_VOLATILE
           
 
Fields inherited from class alt.jiapi.file.ProgramElement
access_flags, attributes, constantPool
 
Constructor Summary
Field(ConstantPool cp, short access_flags, java.lang.String name, java.lang.String descriptor, java.util.List attributes)
           
 
Method Summary
 java.lang.String getDescriptor()
          Get the descriptor of this Field
 java.lang.String getName()
          Get the name of this Field
 java.lang.String toString()
           
 
Methods inherited from class alt.jiapi.file.ProgramElement
getAccessFlags, getAttribute, getAttributes, getConstantPool, readAttributes, writeAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ACC_ENUM

public static final short ACC_ENUM
See Also:
Constant Field Values

ACC_FINAL

public static final short ACC_FINAL
See Also:
Constant Field Values

ACC_PRIVATE

public static final short ACC_PRIVATE
See Also:
Constant Field Values

ACC_PROTECTED

public static final short ACC_PROTECTED
See Also:
Constant Field Values

ACC_PUBLIC

public static final short ACC_PUBLIC
See Also:
Constant Field Values

ACC_STATIC

public static final short ACC_STATIC
See Also:
Constant Field Values

ACC_SYNTHETIC

public static final short ACC_SYNTHETIC
See Also:
Constant Field Values

ACC_TRANSIENT

public static final short ACC_TRANSIENT
See Also:
Constant Field Values

ACC_VOLATILE

public static final short ACC_VOLATILE
See Also:
Constant Field Values
Constructor Detail

Field

public Field(ConstantPool cp,
             short access_flags,
             java.lang.String name,
             java.lang.String descriptor,
             java.util.List attributes)
Method Detail

getDescriptor

public java.lang.String getDescriptor()
Get the descriptor of this Field


getName

public java.lang.String getName()
Get the name of this Field


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001. Documenation generated August 26 2011.