anvil.script.compiler
Class ResolvedClassRef

java.lang.Object
  |
  +--anvil.script.Ref
        |
        +--anvil.script.ClassRef
              |
              +--anvil.script.compiler.ResolvedClassRef

public class ResolvedClassRef
extends ClassRef

class ResolvedClassRef


Field Summary
protected  ClassType _classtype
           
 
Fields inherited from class anvil.script.Ref
_resolved, _resolver
 
Constructor Summary
ResolvedClassRef(ClassType classtype)
           
 
Method Summary
 ClassType getClassType()
           
 Type getType()
           
 boolean isResolved()
           
 boolean resolve(ErrorListener context)
           
 java.lang.String toString()
           
 
Methods inherited from class anvil.script.Ref
equals, getReference, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_classtype

protected ClassType _classtype
Constructor Detail

ResolvedClassRef

public ResolvedClassRef(ClassType classtype)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class Ref

isResolved

public boolean isResolved()
Overrides:
isResolved in class Ref

getType

public Type getType()
Overrides:
getType in class ClassRef

getClassType

public ClassType getClassType()
Overrides:
getClassType in class ClassRef

resolve

public boolean resolve(ErrorListener context)
Overrides:
resolve in class ClassRef