Index - All Packages - All Categories - All Classes

Class ActualArray


Package: Udanax-Gold
All Superclasses: Object Heaper ScruTable MuTable IntegerTable MuArray
Protocols: Object
Categories: Xanadu-Collection-Tables

Instance Methods

at: key store: value



Overrides: MuArray

atInt: index store: value

store the new value at the specified position. Note that this is an insertion iff
the index is the same as the tally (that is, we're adding at the first empty position
at the end of the array).

Overrides: MuArray

coordinateSpace



Overrides: MuArray

copy



Overrides: MuArray

count



Overrides: MuArray

create

The optional argument just hints at the number of elements
to eventually be added. It makes no difference semantically.

Overrides: IntegerTable

create: newElems with: newTally


createIntegerVar: size

The optional argument just hints at the number of elements
to eventually be added. It makes no difference semantically.

createRcvr: receiver



Overrides: MuTable

destruct



Overrides: Heaper

domain



Overrides: MuArray

elementsArray

return the elements array for rapid processing

emptySize: size



Overrides: MuArray

endOffset

return the size of the elements array for rapid processing

enlarge

Enlarge the receiver to contain more slots filled with nil.

fastHash


fetch: key



Overrides: MuArray

highestIndex



Overrides: MuArray

inspect



Overrides: Object

intFetch: index



Overrides: MuArray

intWipe: index

Remove if the index is the last thing in the table.
Blast if the index is some other element of the table.
*Ignore* the request if it is any element not in the table.

Overrides: MuArray

isEmpty



Overrides: MuArray

lowestIndex



Overrides: MuArray

maxElements

return the size of the elements array for rapid processing

offsetSubTableBetween: startIndex with: stopIndex with: firstIndex



Overrides: MuArray

printOn: aStream



Overrides: ScruTable

runAt: anIdx



Overrides: MuArray

runAtInt: anIdx



Overrides: MuArray

search: item


sendSelfTo: xmtr



Overrides: MuTable

startOffset

return the size of the elements array for rapid processing

stepper: order



Overrides: MuArray

subTable: reg



Overrides: MuArray

subTableBetween: start with: stop



Overrides: MuArray

wipe: key



Overrides: MuArray


Index - All Packages - All Categories - All Classes