| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv LHS | |
| pack-priv Modifiers | |
| pack-priv String | name
A null type means an untyped variable |
| pack-priv Class | |
| pack-priv String | |
| pack-priv Object |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv | |
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Modifiers | |
| public String | |
| public Class | |
| public String | |
| pack-priv Object | |
| public boolean | |
| public void | |
| public String |
| ASSIGNMENT | back to summary |
|---|---|
| pack-priv static final int ASSIGNMENT | |
| DECLARATION | back to summary |
|---|---|
| pack-priv static final int DECLARATION | |
| lhs | back to summary |
|---|---|
| pack-priv LHS lhs | |
| modifiers | back to summary |
|---|---|
| pack-priv Modifiers modifiers | |
| name | back to summary |
|---|---|
| pack-priv String name A null type means an untyped variable | |
| type | back to summary |
|---|---|
| pack-priv Class<T> type | |
| typeDescriptor | back to summary |
|---|---|
| pack-priv String typeDescriptor | |
| value | back to summary |
|---|---|
| pack-priv Object value | |
| Variable | back to summary |
|---|---|
| pack-priv Variable(String name, Class<T> type, LHS lhs) | |
| Variable | back to summary |
|---|---|
| pack-priv Variable(String name, Object value, Modifiers modifiers) throws UtilEvalError | |
| Variable | back to summary |
|---|---|
| pack-priv Variable(String name, String typeDescriptor, Object value, Modifiers modifiers) throws UtilEvalError This constructor is used in class generation. | |
| Variable | back to summary |
|---|---|
pack-priv Variable(String name, Class<T> type, Object value, Modifiers modifiers) throws UtilEvalError
| |
| getModifiers | back to summary |
|---|---|
| public Modifiers getModifiers() | |
| getName | back to summary |
|---|---|
| public String getName() | |
| getType | back to summary |
|---|---|
| public Class A type of null means loosely typed variable | |
| getTypeDescriptor | back to summary |
|---|---|
| public String getTypeDescriptor() | |
| getValue | back to summary |
|---|---|
| pack-priv Object getValue() throws UtilEvalError | |
| hasModifier | back to summary |
|---|---|
| public boolean hasModifier(String name) | |
| setValue | back to summary |
|---|---|
| public void setValue(Object value, int context) throws UtilEvalError Set the value of the typed variable.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
| |