|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
ObjectVarInfoName
VarInfoName.Elements
public static class VarInfoName.Elements
The elements of a container, like "term[]".
| Nested Class Summary |
|---|
| Field Summary | |
|---|---|
VarInfoName |
term
|
| Fields inherited from class VarInfoName |
|---|
debug, IDENTITY_TRANSFORMER, ORIG_THIS, testCall, THIS, ZERO |
| Constructor Summary | |
|---|---|
VarInfoName.Elements(VarInfoName term)
|
|
| Method Summary | ||
|---|---|---|
|
accept(VarInfoName.Visitor<T> v)
Accept the actions of a visitor. |
|
protected String |
dbc_name_impl(String index,
VarInfo v)
|
|
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 |
esc_name_impl(String index)
|
|
VarInfoName |
getLowerBound()
|
|
VarInfoName |
getSubscript(VarInfoName index)
|
|
VarInfoName |
getUpperBound()
|
|
protected String |
identifier_name_impl()
Returns the name using only letters, numbers, and underscores. |
|
protected String |
identifier_name_impl(String index)
|
|
protected String |
java_family_impl(OutputFormat format,
VarInfo v,
String index)
|
|
protected String |
java_name_impl(String index,
VarInfo v)
|
|
protected String |
java_name_impl(VarInfo v)
Return the String representation of this name in java format. |
|
protected String |
jml_name_impl(String index,
VarInfo v)
|
|
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 |
name_impl(String index)
|
|
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
| Constructor Detail |
|---|
public VarInfoName.Elements(VarInfoName term)
| Method Detail |
|---|
protected String repr_impl()
VarInfoName
repr_impl in class VarInfoNameprotected String name_impl()
VarInfoName
name_impl in class VarInfoNameprotected String name_impl(String index)
protected String esc_name_impl()
VarInfoName
esc_name_impl in class VarInfoNameprotected String esc_name_impl(String index)
protected 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 VarInfoName
protected String java_name_impl(String index,
VarInfo v)
protected String jml_name_impl(VarInfo v)
VarInfoName
jml_name_impl in class VarInfoName
protected String jml_name_impl(String index,
VarInfo v)
protected String dbc_name_impl(VarInfo v)
VarInfoName
dbc_name_impl in class VarInfoName
protected String dbc_name_impl(String index,
VarInfo v)
protected String java_family_impl(OutputFormat format,
VarInfo v,
String index)
protected String identifier_name_impl(String index)
protected String identifier_name_impl()
VarInfoName
identifier_name_impl in class VarInfoNamepublic <T> T accept(VarInfoName.Visitor<T> v)
VarInfoName
accept in class VarInfoNamepublic VarInfoName getLowerBound()
public VarInfoName getUpperBound()
public VarInfoName getSubscript(VarInfoName index)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||