|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkorat.finitization.impl.CVElem
korat.finitization.impl.ArrayElementCVElem
public class ArrayElementCVElem
CVElem representing elements of an array
| Field Summary | |
|---|---|
protected int |
arrayIndex
|
| Fields inherited from class korat.finitization.impl.CVElem |
|---|
fieldDomain, fieldName, indexInStateSpace, initialized, obj, setter, stateSpace |
| Constructor Summary | |
|---|---|
protected |
ArrayElementCVElem(Object o,
int elementIndex,
FieldDomain fDomain,
StateSpace stateSpace)
|
private |
ArrayElementCVElem(Object o,
String fName,
FieldDomain fDomain,
StateSpace stateSpace)
|
| Method Summary | |
|---|---|
static ArrayElementCVElem |
create(Object o,
String fName,
FieldDomain fDomain,
StateSpace myStateSpace)
Parameter fName can be either number, representing the index of array element or "length", representing the length of the array |
void |
initialize(int indexInStateSpace)
Initializes this CVElem |
| Methods inherited from class korat.finitization.impl.CVElem |
|---|
getFieldDomain, getFieldName, getMyStateSpace, getObj, getSetter, isExcludedFromSearch, setExcludeFromSearch, setSetter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final int arrayIndex
| Constructor Detail |
|---|
protected ArrayElementCVElem(Object o,
int elementIndex,
FieldDomain fDomain,
StateSpace stateSpace)
private ArrayElementCVElem(Object o,
String fName,
FieldDomain fDomain,
StateSpace stateSpace)
| Method Detail |
|---|
public static ArrayElementCVElem create(Object o,
String fName,
FieldDomain fDomain,
StateSpace myStateSpace)
public void initialize(int indexInStateSpace)
CVElem
initialize in class CVElemindexInStateSpace - -
index in State Space
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||