|
|||||
| FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||
The product set of multiple sets. Example: If the product sets consists of the individual sets 1..2 and ['a', 'b'], then the product set contains the four elements [1, 'a'], [2, 'a'], [1, 'b'], [2, 'b'].
| Field Summary | |
|---|---|
int |
currIdx
|
List |
innerSets
|
int |
size
|
| Constructor Summary | |
GProductSet(def innerSets)
Constructor. |
|
GProductSet(def innerSets)
|
|
| Method Summary | |
|---|---|
Iterator |
evaluate(Object env)
|
Object |
getElem(int idx)
|
List |
getInnerSets()
|
int |
indexOf(Object elem)
|
void |
init(def innerSets)
|
int |
size()
|
String |
toString()
|
int |
tupleSize()
|
| Constructor Detail |
|---|
public GProductSet(def innerSets)
public GProductSet(def innerSets)
| Method Detail |
|---|
public Iterator evaluate(Object env)
public Object getElem(int idx)
public List getInnerSets()
public int indexOf(Object elem)
void init(def innerSets)
public int size()
public String toString()
public int tupleSize()