abc.aspectj.types
Interface InterTypeConstructorInstance

All Known Implementing Classes:
InterTypeConstructorInstance_c

public interface InterTypeConstructorInstance


Method Summary
 java.lang.String identifier()
           
 ClassType interfaceTarget()
           
 ConstructorInstance mangled()
           
 ConstructorCall mangledCall(ConstructorCall cc, AJNodeFactory nf, AJTypeSystem ts)
           
 Formal mangledFormal(AJNodeFactory nf, AJTypeSystem ts)
           
 New mangledNew(New cc, AJNodeFactory nf, AJTypeSystem ts)
           
 Flags origFlags()
           
 ClassType origin()
           
 void setMangle()
           
 void setMangleNameComponent()
           
 

Method Detail

origin

ClassType origin()

identifier

java.lang.String identifier()

interfaceTarget

ClassType interfaceTarget()

origFlags

Flags origFlags()

setMangle

void setMangle()

setMangleNameComponent

void setMangleNameComponent()

mangled

ConstructorInstance mangled()

mangledCall

ConstructorCall mangledCall(ConstructorCall cc,
                            AJNodeFactory nf,
                            AJTypeSystem ts)

mangledNew

New mangledNew(New cc,
               AJNodeFactory nf,
               AJTypeSystem ts)

mangledFormal

Formal mangledFormal(AJNodeFactory nf,
                     AJTypeSystem ts)