public final class ApiBuilder
extends java.lang.Object
Modifier and Type | Method | Description |
---|---|---|
static ApiIntragroup |
makeAdjacentPairIterator() |
Pair iterator that constructs pairs from the childlist atoms of a basis,
each with the atom adjacent to it in the list.
|
static ApiIntergroup |
makeIntergroupTypeIterator(AtomType[] types) |
Returns an intergroup iterator that filters the iterates so that only
those having the given type instances are returned.
|
static ApiIntragroup |
makeNonAdjacentPairIterator() |
Pair iterator that constructs pairs from the childlist atoms of a basis,
each with all atoms that are not adjacent to it in the list.
|
static ApiIntragroup |
makeNonAdjacentPairIterator(int numToSkip) |
public static ApiIntragroup makeAdjacentPairIterator()
public static ApiIntragroup makeNonAdjacentPairIterator()
public static ApiIntragroup makeNonAdjacentPairIterator(int numToSkip)
public static ApiIntergroup makeIntergroupTypeIterator(AtomType[] types)
java.lang.IllegalArgumentException
- if the types array is not of length 2