|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--org.abora.gold.java.AboraHeaper
|
+--org.abora.gold.xpp.basic.Heaper
|
+--org.abora.gold.spaces.basic.CoordinateSpace
|
+--org.abora.gold.tumbler.SequenceSpace
The space of all Sequences
| Field Summary | |
protected static SequenceSpace |
TheSequenceSpace
|
| Fields inherited from class org.abora.gold.spaces.basic.CoordinateSpace |
myAscending, myDescending, myEmptyRegion, myFullRegion, myIdentityDsp |
| Fields inherited from class org.abora.gold.xpp.basic.Heaper |
AllBlasts, BecomeMap, GarbageCount, InGC, InitializedClasses, InitializingClasses, LastMemory, NextClientRequestNumber, NotOneElementSignal, PackageTable, PromiseNameTable, StringHashSBoxes |
| Fields inherited from class org.abora.gold.java.AboraHeaper |
ActiveClubs, CurrentAuthor, CurrentBertCanopyCache, CurrentBertCrum, CurrentChunk, CurrentGrandMap, CurrentKeyMaster, CurrentPacker, CurrentSensorCanopyCache, CurrentServer, CurrentSession, CurrentSessions, CurrentTrace, InitialEditClub, InitialOwner, InitialReadClub, InitialSponsor, InsideTransactionFlag |
| 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 Heaper |
make()
|
static Heaper |
make(Rcvr rcvr)
|
SequenceMapping |
mapping(IntegerVar shift)
A transformation which shifts a value by some number of places and then adds a translation to it. |
SequenceMapping |
mapping(IntegerVar 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,
IntegerVar shift)
Essential. |
SequenceRegion |
prefixedBy(Sequence sequence,
IntegerVar limit)
Essential. |
void |
sendSelfTo(Xmtr xmtr)
do nothing |
Sequence |
sequence(PrimIntegerArray numbers,
IntegerVar shift)
|
SequenceRegion |
sequencesAfter(Sequence sequence)
Essential. |
SequenceRegion |
sequencesBefore(Sequence sequence)
Essential. |
SequenceRegion |
sequencesPrefixedBy(Sequence sequence,
IntegerVar limit)
Essential. |
SequenceMapping |
shiftAndTranslation()
|
SequenceDsp |
shiftAndTranslation(IntegerVar shift)
|
SequenceDsp |
shiftAndTranslation(IntegerVar shift,
Sequence translation)
|
| Methods inherited from class org.abora.gold.spaces.basic.CoordinateSpace |
ascending, completeMapping, descending, emptyRegion, fetchAscending, fetchDescending, finishCreate, fullRegion, getAscending, getDescending, identityDsp, identityMapping, importMapping, importOrderSpec, importRegion, mapping, mapping, orderSpec, region, verify |
| Methods inherited from class org.abora.gold.java.AboraHeaper |
asOop, basicInspect, displayString, error, hack, halt, inspect, knownBug, mightNotImplement, REQUIRES, shouldImplement, shouldNotImplement, stubbleForSubclassResponsibility, thingToDo, willNotImplement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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(IntegerVar shift,
Sequence translation)
public Sequence position(PrimArray arg,
IntegerVar shift)
public SequenceRegion prefixedBy(Sequence sequence,
IntegerVar limit)
public Sequence sequence(PrimIntegerArray numbers,
IntegerVar shift)
public SequenceRegion sequencesAfter(Sequence sequence)
public SequenceRegion sequencesBefore(Sequence sequence)
public SequenceRegion sequencesPrefixedBy(Sequence sequence,
IntegerVar limit)
public SequenceMapping shiftAndTranslation()
public SequenceDsp shiftAndTranslation(IntegerVar shift)
public SequenceDsp shiftAndTranslation(IntegerVar shift,
Sequence translation)
public int actualHashForEqual()
actualHashForEqual in class CoordinateSpacepublic boolean isEqual(Heaper anObject)
isEqual in class CoordinateSpacepublic SequenceMapping mapping(IntegerVar shift)
public void sendSelfTo(Xmtr xmtr)
Heaper
sendSelfTo in class Heaperpublic static Heaper make(Rcvr rcvr)
public static SequenceSpace implicitReceiver()
public static Heaper 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 | |||||||