|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
ObjectVarInfoName
VarInfoName.Field
public static class VarInfoName.Field
A 'getter' operation for some field, like a.foo.
| Nested Class Summary |
|---|
| Field Summary | |
|---|---|
String |
field
|
VarInfoName |
term
|
| Fields inherited from class VarInfoName |
|---|
debug, IDENTITY_TRANSFORMER, ORIG_THIS, testCall, THIS, ZERO |
| Constructor Summary | |
|---|---|
VarInfoName.Field(VarInfoName term,
String field)
|
|
| Method Summary | ||
|---|---|---|
|
accept(VarInfoName.Visitor<T> v)
Accept the actions of a visitor. |
|
protected String |
dbc_name_impl(VarInfo v)
Return the name in the DBC style output format. |
|
protected String |
esc_name_impl()
Returns the String representation of this name in the ESC style output format. |
|
protected String |
identifier_name_impl()
Returns the name using only letters, numbers, and underscores. |
|
protected String |
java_family_name(OutputFormat format,
VarInfo v)
|
|
protected String |
java_field(String f)
|
|
protected String |
java_name_impl(VarInfo v)
Return the String representation of this name in java format. |
|
protected String |
jml_name_impl(VarInfo v)
Returns the name in JML style output format. |
|
protected String |
name_impl()
Returns the String representation of this name in the default output format. |
|
protected String |
repr_impl()
return the name in a verbose debugging format. |
|
protected String |
simplify_name_impl(boolean prestate)
Returns the String representation of this name in the simplify output format in either prestate or poststate context |
|
| Methods inherited from class Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public final VarInfoName term
public final String field
| Constructor Detail |
|---|
public VarInfoName.Field(VarInfoName term,
String field)
| Method Detail |
|---|
protected String repr_impl()
VarInfoName
repr_impl in class VarInfoNameprotected String name_impl()
VarInfoName
name_impl in class VarInfoNameprotected String esc_name_impl()
VarInfoName
esc_name_impl in class VarInfoNameprotected String simplify_name_impl(boolean prestate)
VarInfoName
simplify_name_impl in class VarInfoNameprotected String java_name_impl(VarInfo v)
VarInfoName
java_name_impl in class VarInfoNameprotected String jml_name_impl(VarInfo v)
VarInfoName
jml_name_impl in class VarInfoNameprotected String dbc_name_impl(VarInfo v)
VarInfoName
dbc_name_impl in class VarInfoNameprotected String java_field(String f)
protected String java_family_name(OutputFormat format,
VarInfo v)
protected String identifier_name_impl()
VarInfoName
identifier_name_impl in class VarInfoNamepublic <T> T accept(VarInfoName.Visitor<T> v)
VarInfoName
accept in class VarInfoName
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||