kmy.jint.typer
Class AbstractVariable

java.lang.Object
  |
  +--kmy.jint.typer.AbstractVariable
Direct Known Subclasses:
CompilerVariable

public class AbstractVariable
extends java.lang.Object


Field Summary
static java.lang.Object NOT_CONST
           
(package private) static AbstractVariable NOTHING
           
 
Constructor Summary
AbstractVariable()
           
 
Method Summary
(package private)  java.lang.String dscr(AbstractClass clazz)
           
 java.lang.Object getConstValue()
           
 int getFilePos()
           
 AbstractClass getType()
           
 boolean isStatic()
           
 void mustBeField()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

NOT_CONST

public static final java.lang.Object NOT_CONST

NOTHING

static AbstractVariable NOTHING
Constructor Detail

AbstractVariable

public AbstractVariable()
Method Detail

dscr

final java.lang.String dscr(AbstractClass clazz)

getType

public AbstractClass getType()

getFilePos

public int getFilePos()

isStatic

public boolean isStatic()

mustBeField

public void mustBeField()

getConstValue

public java.lang.Object getConstValue()