org.jmlspecs.jml4.esc.gc.lang.sugared.expr
Class SugaredVariable
java.lang.Object
org.jmlspecs.jml4.esc.gc.lang.sugared.expr.SugaredExpression
org.jmlspecs.jml4.esc.gc.lang.sugared.expr.SugaredAssignable
org.jmlspecs.jml4.esc.gc.lang.sugared.expr.SugaredVariable
public class SugaredVariable
- extends SugaredAssignable
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
name
public final java.lang.String name
pos
public final int pos
isStaticField
public final boolean isStaticField
SugaredVariable
public SugaredVariable(java.lang.String name,
int pos,
TypeBinding type,
int sourceStart,
int sourceEnd,
boolean isStaticField)
SugaredVariable
public SugaredVariable(java.lang.String name,
int pos,
TypeBinding type,
int sourceStart,
int sourceEnd)
accept
public SimpleExpression accept(DesugaringVisitor visitor)
- Specified by:
accept
in class SugaredExpression
accept
public SugaredExpression accept(SugaredExpressionVisitor visitor)
- Specified by:
accept
in class SugaredExpression
toString
public java.lang.String toString()
- Specified by:
toString
in class SugaredExpression
getName
public java.lang.String getName()
- Specified by:
getName
in class SugaredAssignable
isVariable
public boolean isVariable()
- Overrides:
isVariable
in class SugaredAssignable