kmy.jint.reflect
Class AnyField

java.lang.Object
  |
  +--kmy.jint.reflect.AbstractField
        |
        +--kmy.jint.reflect.AnyField

public class AnyField
extends AbstractField


Field Summary
(package private)  JintClassTable classTable
           
(package private)  Identifier name
           
 
Fields inherited from class kmy.jint.reflect.AbstractField
descriptor
 
Constructor Summary
(package private) AnyField(JintClassTable ct, Identifier name)
           
 
Method Summary
 JintClassTable getClassTable()
           
 AbstractClass getDeclaringClass()
           
 Identifier getIdentifier()
           
 int getModifiers()
           
 java.lang.String getName()
           
 AbstractClass getType()
           
 
Methods inherited from class kmy.jint.reflect.AbstractField
getAccessor, getConstValue, getDescriptor, initDescriptor, isSimpleConst, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

name

Identifier name

classTable

JintClassTable classTable
Constructor Detail

AnyField

AnyField(JintClassTable ct,
         Identifier name)
Method Detail

getName

public java.lang.String getName()
Overrides:
getName in class AbstractField

getIdentifier

public Identifier getIdentifier()

getModifiers

public int getModifiers()
Overrides:
getModifiers in class AbstractField

getType

public AbstractClass getType()
Overrides:
getType in class AbstractField

getDeclaringClass

public AbstractClass getDeclaringClass()
Overrides:
getDeclaringClass in class AbstractField

getClassTable

public JintClassTable getClassTable()