org.codehaus.janino

Class Java.SuperclassFieldAccessExpression

public static final class Java.SuperclassFieldAccessExpression extends Java.Lvalue

Representation of "super.fld" and "Type.super.fld".
Field Summary
StringfieldName
Java.TypeoptionalQualification
Constructor Summary
SuperclassFieldAccessExpression(Location location, Java.Type optionalQualification, String fieldName)
Method Summary
voidaccept(Visitor.AtomVisitor visitor)
voidaccept(Visitor.RvalueVisitor visitor)
voidaccept(Visitor.LvalueVisitor visitor)
StringtoString()

Field Detail

fieldName

public final String fieldName

optionalQualification

public final Java.Type optionalQualification

Constructor Detail

SuperclassFieldAccessExpression

public SuperclassFieldAccessExpression(Location location, Java.Type optionalQualification, String fieldName)

Method Detail

accept

public final void accept(Visitor.AtomVisitor visitor)

accept

public final void accept(Visitor.RvalueVisitor visitor)

accept

public final void accept(Visitor.LvalueVisitor visitor)

toString

public String toString()