kmy.jint.reflect
Class AbstractField
java.lang.Object
|
+--kmy.jint.reflect.AbstractField
- Direct Known Subclasses:
- AnyField, CompiledField, JintField, JVMField
- public abstract class AbstractField
- extends java.lang.Object
- implements DefinitionConst
Fields inherited from interface kmy.jint.constants.DefinitionConst |
ABSTRACT_FLAG,
ACC_ABSTRACT,
ACC_FINAL,
ACC_INTERFACE,
ACC_MASK,
ACC_NATIVE,
ACC_PRIVATE,
ACC_PROTECTED,
ACC_PUBLIC,
ACC_STATIC,
ACC_SUPER,
ACC_SYNCHRONIZED,
ACC_TRANSIENT,
ACC_VOLATILE,
CONST_FLAG,
EXPLICIT_FLAG,
FINAL_FLAG,
INTERFACE_FLAG,
METHOD_SCOPE_FLAG,
MUST_BE_CLASS_FLAG,
NATIVE_FLAG,
PACKAGE_PRIVATE_FLAG,
PRIVATE_FLAG,
PROTECTED_FLAG,
PUBLIC_FLAG,
SCRIPT_STYLE_FLAG,
SELF_USED_FLAG,
STATIC_FLAG,
STRICT_FLAG,
SYNCHRONIZED_FLAG,
TRANSIENT_FLAG,
VOLATILE_FLAG,
WHERE_FLAG,
WORLD_FLAG |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
descriptor
private java.lang.String descriptor
AbstractField
public AbstractField()
AbstractField
AbstractField(java.lang.String dscr)
getName
public abstract java.lang.String getName()
getModifiers
public abstract int getModifiers()
getType
public abstract AbstractClass getType()
getDeclaringClass
public abstract AbstractClass getDeclaringClass()
initDescriptor
void initDescriptor()
getDescriptor
public java.lang.String getDescriptor()
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object
isSimpleConst
public boolean isSimpleConst()
getConstValue
public java.lang.Object getConstValue()
getAccessor
public java.lang.String getAccessor()