abc.aspectj.types
Interface InterTypeFieldInstance

All Known Implementing Classes:
InterTypeFieldInstance_c

public interface InterTypeFieldInstance


Method Summary
 Expr getCall(AJNodeFactory nf, AJTypeSystem ts, Receiver target, ReferenceType container)
           
 MethodInstance getGet()
           
 java.lang.String getIdentifier()
           
 MethodInstance getSet()
           
 FieldInstance mangled()
           
 Flags origFlags()
           
 ClassType origin()
           
 Expr setCall(AJNodeFactory nf, AJTypeSystem ts, Receiver target, ReferenceType container, Expr arg)
           
 void setMangle()
           
 void setMangleNameComponent()
           
 

Method Detail

getIdentifier

java.lang.String getIdentifier()

origin

ClassType origin()

setMangle

void setMangle()

setMangleNameComponent

void setMangleNameComponent()

mangled

FieldInstance mangled()

getGet

MethodInstance getGet()

getSet

MethodInstance getSet()

origFlags

Flags origFlags()

getCall

Expr getCall(AJNodeFactory nf,
             AJTypeSystem ts,
             Receiver target,
             ReferenceType container)

setCall

Expr setCall(AJNodeFactory nf,
             AJTypeSystem ts,
             Receiver target,
             ReferenceType container,
             Expr arg)