anvil.script
Class Ref
java.lang.Object
|
+--anvil.script.Ref
- Direct Known Subclasses:
- ClassRef, ExternalTypeRef, InterfaceRef, TypeRef
- public abstract class Ref
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
_resolver
protected ReferenceResolver _resolver
_resolved
protected boolean _resolved
Ref
public Ref(ReferenceResolver resolver)
isResolved
public boolean isResolved()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
getReference
public java.lang.String getReference()
getType
public abstract Type getType()
resolve
public abstract boolean resolve(ErrorListener context)