|
Web Site | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.janino.Java.Located
org.codehaus.janino.Java.Atom
org.codehaus.janino.Java.Rvalue
org.codehaus.janino.Java.Lvalue
org.codehaus.janino.Java.FieldAccessExpression
public static final class Java.FieldAccessExpression
This class implements class or interface field access, and also the "array length" expression "xy.length".
Field Summary | |
---|---|
String |
fieldName
|
Java.Atom |
lhs
|
Fields inherited from class org.codehaus.janino.Java.Rvalue |
---|
CONSTANT_VALUE_NULL, JUMP_IF_FALSE, JUMP_IF_TRUE |
Constructor Summary | |
---|---|
Java.FieldAccessExpression(Location location,
Java.Atom lhs,
String fieldName)
|
Method Summary | |
---|---|
void |
accept(Visitor.AtomVisitor visitor)
|
void |
accept(Visitor.LvalueVisitor visitor)
|
void |
accept(Visitor.RvalueVisitor visitor)
|
String |
toString()
|
Methods inherited from class org.codehaus.janino.Java.Lvalue |
---|
toLvalue |
Methods inherited from class org.codehaus.janino.Java.Rvalue |
---|
getEnclosingBlockStatement, setEnclosingBlockStatement, toRvalue |
Methods inherited from class org.codehaus.janino.Java.Atom |
---|
toLvalueOrPE, toRvalueOrPE, toType, toTypeOrPE |
Methods inherited from class org.codehaus.janino.Java.Located |
---|
getLocation, throwParseException |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final Java.Atom lhs
public final String fieldName
Constructor Detail |
---|
public Java.FieldAccessExpression(Location location, Java.Atom lhs, String fieldName)
Method Detail |
---|
public String toString()
toString
in class Java.Atom
public final void accept(Visitor.AtomVisitor visitor)
accept
in class Java.Atom
public final void accept(Visitor.RvalueVisitor visitor)
accept
in class Java.Rvalue
public final void accept(Visitor.LvalueVisitor visitor)
accept
in class Java.Lvalue
|
Web Site | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |