anvil.script.compiler
Class ResolvedInterfaceRef

java.lang.Object
  |
  +--anvil.script.Ref
        |
        +--anvil.script.InterfaceRef
              |
              +--anvil.script.compiler.ResolvedInterfaceRef

public class ResolvedInterfaceRef
extends InterfaceRef

class ResolvedInterfaceRef


Field Summary
protected  InterfaceType _interfacetype
           
 
Fields inherited from class anvil.script.Ref
_resolved, _resolver
 
Constructor Summary
ResolvedInterfaceRef(InterfaceType classtype)
           
 
Method Summary
 InterfaceType getInterfaceType()
           
 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

_interfacetype

protected InterfaceType _interfacetype
Constructor Detail

ResolvedInterfaceRef

public ResolvedInterfaceRef(InterfaceType 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 InterfaceRef

getInterfaceType

public InterfaceType getInterfaceType()
Overrides:
getInterfaceType in class InterfaceRef

resolve

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