|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.abora.white.xpp.basic.Heaper
|
+--org.abora.white.spaces.basic.CoordinateSpace
|
+--org.abora.white.tumbler.SequenceSpace
The space of all Sequences
| Field Summary | |
protected static SequenceSpace |
TheSequenceSpace
|
| Fields inherited from class org.abora.white.spaces.basic.CoordinateSpace |
myAscending, myDescending, myEmptyRegion, myFullRegion, myIdentityDsp |
| Constructor Summary | |
SequenceSpace()
|
|
| Method Summary | |
SequenceRegion |
above(Sequence sequence,
boolean inclusive)
Essential. |
int |
actualHashForEqual()
is equal to any basic space on the same category of positions |
SequenceRegion |
below(Sequence sequence,
boolean inclusive)
Essential. |
static SequenceSpace |
implicitReceiver()
Get the receiver for wire requests. |
static void |
info()
{SequenceRegion CLIENT} above: sequence {Sequence} with: inclusive {BooleanVar} {SequenceRegion CLIENT} below: sequence {Sequence} with: inclusive {BooleanVar} {SequenceRegion CLIENT} interval: lower {Region} with: upper {Sequence} {SequenceMapping CLIENT} mapping: shift {IntegerVar} with: translation {Sequence} {Sequence CLIENT} position: numbers {PrimIntegerArray} {Sequence CLIENT} position: numbers {PrimIntegerArray | NULL} with: shift {IntegerVar | IntegerVarZero} {SequenceRegion CLIENT} prefixedBy: sequence {Sequence} with: limit {IntegerVar} |
static void |
initTimeNonInherited()
|
SequenceRegion |
interval(Sequence start,
Sequence stop)
Return a region of all sequence >= lower and < upper. |
boolean |
isEqual(Heaper anObject)
is equal to any basic space on the same category of positions |
static void |
linkTimeNonInherited()
|
static SequenceSpace |
make()
|
static Heaper |
make(Rcvr rcvr)
|
SequenceMapping |
mapping(IntegerValue shift)
A transformation which shifts a value by some number of places and then adds a translation to it. |
SequenceMapping |
mapping(IntegerValue shift,
Sequence translation)
A transformation which shifts a value by some number of places and then adds a translation to it. |
Sequence |
position(PrimArray numbers)
|
Sequence |
position(PrimArray arg,
IntegerValue shift)
Essential. |
SequenceRegion |
prefixedBy(Sequence sequence,
IntegerValue limit)
Essential. |
void |
sendSelfTo(Xmtr xmtr)
|
| Methods inherited from class org.abora.white.spaces.basic.CoordinateSpace |
ascending, completeMapping, descending, emptyRegion, fetchAscending, fetchDescending, finishCreate, fullRegion, getAscending, getDescending, identityDsp, identityMapping, verify |
| Methods inherited from class org.abora.white.xpp.basic.Heaper |
destroy, destruct, equals, hashForEqual, printContentsOn, printOn, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected static SequenceSpace TheSequenceSpace
| Constructor Detail |
public SequenceSpace()
| Method Detail |
public Sequence position(PrimArray numbers)
public SequenceRegion above(Sequence sequence,
boolean inclusive)
public SequenceRegion below(Sequence sequence,
boolean inclusive)
public SequenceRegion interval(Sequence start,
Sequence stop)
public SequenceMapping mapping(IntegerValue shift,
Sequence translation)
public Sequence position(PrimArray arg,
IntegerValue shift)
public SequenceRegion prefixedBy(Sequence sequence,
IntegerValue limit)
public int actualHashForEqual()
actualHashForEqual in class CoordinateSpacepublic boolean isEqual(Heaper anObject)
isEqual in class CoordinateSpacepublic SequenceMapping mapping(IntegerValue shift)
public void sendSelfTo(Xmtr xmtr)
sendSelfTo in class Heaperpublic static Heaper make(Rcvr rcvr)
public static SequenceSpace implicitReceiver()
public static SequenceSpace make()
public static void initTimeNonInherited()
public static void linkTimeNonInherited()
public static void info()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||