private static final class ExecutionVariableExtractor.LocationDefinition
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
private Term | 
arrayIndex
The array index or  
null if a ProgramVariable is used instead. | 
private ProgramVariable | 
programVariable
The  
ProgramVariable or null if an array index is used instead. | 
| Constructor and Description | 
|---|
LocationDefinition(ProgramVariable programVariable,
                  Term arrayIndex)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(java.lang.Object obj) | 
int | 
hashCode() | 
private final ProgramVariable programVariable
ProgramVariable or null if an array index is used instead.private final Term arrayIndex
null if a ProgramVariable is used instead.public LocationDefinition(ProgramVariable programVariable, Term arrayIndex)
programVariable - The ProgramVariable or null if an array index is used instead.arrayIndex - The array index or null if a ProgramVariable is used instead.