anvil.core.reflect
Class ReflectedConstantVariable

java.lang.Object
  |
  +--anvil.script.compiler.Compiled
        |
        +--anvil.script.compiler.Variable
              |
              +--anvil.script.compiler.StaticVariable
                    |
                    +--anvil.script.compiler.ConstantVariable
                          |
                          +--anvil.core.reflect.ReflectedConstantVariable
All Implemented Interfaces:
ConstantVariableType, ReflectedJava, StaticVariableType, Type, VariableType

public class ReflectedConstantVariable
extends ConstantVariable
implements ReflectedJava

class ReflectedConstantVariable


Field Summary
 
Fields inherited from class anvil.script.compiler.Variable
_field
 
Fields inherited from class anvil.script.compiler.Compiled
_document, _name, _parent, _parents, _private, _qname
 
Fields inherited from interface anvil.script.Type
CLASS, CONSTANT_VARIABLE, CONSTRUCTOR, FUNCTION, FUNCTION_PARAMETER, GLOBAL_NAMESPACE, IMPORT, INTERFACE, INTERFACE_METHOD, LOCAL_VARIABLE, MEMBER_VARIABLE, METHOD, MODULE, NAMESPACE, SCOPE0, STATIC_VARIABLE, SYSTEM_NAMESPACE, TYPE_NAMES
 
Constructor Summary
ReflectedConstantVariable(Scope parent, java.lang.String name, java.lang.reflect.Field field, Doc document)
           
 
Methods inherited from class anvil.script.compiler.ConstantVariable
getType, getTypeRef, hasConstantInitializer
 
Methods inherited from class anvil.script.compiler.Variable
getValue, setValue
 
Methods inherited from class anvil.script.compiler.Compiled
findClass, findInterface, findMethod, findNamespace, getDocument, getfield, getName, getParent, getParents, getQualifiedName, getstatic, getstatic, isPrivate, putfield, putstatic, putstatic, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface anvil.script.VariableType
getValue, setValue
 
Methods inherited from interface anvil.script.Type
getDocument, getName, getParent, getParents, getQualifiedName, isPrivate
 

Constructor Detail

ReflectedConstantVariable

public ReflectedConstantVariable(Scope parent,
                                 java.lang.String name,
                                 java.lang.reflect.Field field,
                                 Doc document)