|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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
| Field Summary | |
|---|---|
boolean |
isStaticField
|
java.lang.String |
name
|
int |
pos
|
| Fields inherited from class org.jmlspecs.jml4.esc.gc.lang.sugared.expr.SugaredExpression |
|---|
EMPTY, sourceEnd, sourceStart, type |
| Constructor Summary | |
|---|---|
SugaredVariable(java.lang.String name,
int pos,
TypeBinding type,
int sourceStart,
int sourceEnd)
|
|
SugaredVariable(java.lang.String name,
int pos,
TypeBinding type,
int sourceStart,
int sourceEnd,
boolean isStaticField)
|
|
| Method Summary | |
|---|---|
SimpleExpression |
accept(DesugaringVisitor visitor)
|
SugaredExpression |
accept(SugaredExpressionVisitor visitor)
|
java.lang.String |
getName()
|
boolean |
isVariable()
|
java.lang.String |
toString()
|
| Methods inherited from class org.jmlspecs.jml4.esc.gc.lang.sugared.expr.SugaredAssignable |
|---|
isField |
| Methods inherited from class org.jmlspecs.jml4.esc.gc.lang.sugared.expr.SugaredExpression |
|---|
clearSourcePosition, equals, hashCode |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public final java.lang.String name
public final int pos
public final boolean isStaticField
| Constructor Detail |
|---|
public SugaredVariable(java.lang.String name,
int pos,
TypeBinding type,
int sourceStart,
int sourceEnd,
boolean isStaticField)
public SugaredVariable(java.lang.String name,
int pos,
TypeBinding type,
int sourceStart,
int sourceEnd)
| Method Detail |
|---|
public SimpleExpression accept(DesugaringVisitor visitor)
accept in class SugaredExpressionpublic SugaredExpression accept(SugaredExpressionVisitor visitor)
accept in class SugaredExpressionpublic java.lang.String toString()
toString in class SugaredExpressionpublic java.lang.String getName()
getName in class SugaredAssignablepublic boolean isVariable()
isVariable in class SugaredAssignable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||