anvil.script
Interface Type
- All Known Subinterfaces:
- ClassType, CompilableFunction, ConstantVariableType, ConstructorType, Function, IncrementalScope, InterfaceType, LocalVariableType, MemberVariableType, MethodType, Module, NamespaceType, ParameterType, Scope, StaticVariableType, VariableType
- All Known Implementing Classes:
- ClassStatement, Compiled, CompiledClassType, CompiledInterfaceType, CompiledModule, CompiledScope, ConstantVariable, ConstantVariableStatement, ConstructorBase, ConstructorStatement, ConstructorTree, DefinitionStatement, FunctionBase, FunctionDispatcher, FunctionStatement, Imported, ImportedModuleStatement, ImportedNamespaceStatement, InterfaceMethodBase, InterfaceStatement, LocalVariableStatement, MemberVariable, MemberVariableStatement, MethodBase, MethodStatement, Modules, Modules.SyntheticNamespace, ModuleStatement, NamespaceBase, NamespaceStatement, NativeClass, NativeNamespace, PackageReflection, ParameterStatement, ParameterTree, Reflection, StaticVariable, StaticVariableStatement, Variable, VariableStatement
- public interface Type
interface Type
SCOPE0
public static final Scope[] SCOPE0
TYPE_NAMES
public static final java.lang.String[] TYPE_NAMES
MODULE
public static final int MODULE
- See Also:
- Constant Field Values
NAMESPACE
public static final int NAMESPACE
- See Also:
- Constant Field Values
CLASS
public static final int CLASS
- See Also:
- Constant Field Values
INTERFACE
public static final int INTERFACE
- See Also:
- Constant Field Values
GLOBAL_NAMESPACE
public static final int GLOBAL_NAMESPACE
- See Also:
- Constant Field Values
SYSTEM_NAMESPACE
public static final int SYSTEM_NAMESPACE
- See Also:
- Constant Field Values
FUNCTION
public static final int FUNCTION
- See Also:
- Constant Field Values
METHOD
public static final int METHOD
- See Also:
- Constant Field Values
INTERFACE_METHOD
public static final int INTERFACE_METHOD
- See Also:
- Constant Field Values
CONSTRUCTOR
public static final int CONSTRUCTOR
- See Also:
- Constant Field Values
CONSTANT_VARIABLE
public static final int CONSTANT_VARIABLE
- See Also:
- Constant Field Values
STATIC_VARIABLE
public static final int STATIC_VARIABLE
- See Also:
- Constant Field Values
MEMBER_VARIABLE
public static final int MEMBER_VARIABLE
- See Also:
- Constant Field Values
FUNCTION_PARAMETER
public static final int FUNCTION_PARAMETER
- See Also:
- Constant Field Values
LOCAL_VARIABLE
public static final int LOCAL_VARIABLE
- See Also:
- Constant Field Values
IMPORT
public static final int IMPORT
- See Also:
- Constant Field Values
getName
public java.lang.String getName()
isPrivate
public boolean isPrivate()
getQualifiedName
public java.lang.String getQualifiedName()
getType
public int getType()
getParent
public Scope getParent()
getParents
public Scope[] getParents()
getDocument
public Doc getDocument()
getTypeRef
public int getTypeRef(ConstantPool pool)