Category: Collections-Sequenceable
Superclass: ArrayedCollection
My instances are objects that have array-like properties: they are directly indexable by integers starting at 1, and they are fixed in size. I inherit object creation behavior messages such as #with:, as well as iteration and general access behavior from SequenceableCollection.

Method category index

instance creation (class)
built ins (instance)
mutating objects (instance)
printing (instance)
testing (instance)

instance creation (class)

from: anArray
Answer anArray, which is expected to be an array specified with a brace-syntax expression per my inherited protocol.

top


built ins (instance)

at: anIndex ifAbsent: aBlock
Answer the index-th indexed instance variable of the receiver

replaceFrom: start to: stop with: byteArray startingAt: replaceStart

Replace the characters from start to stop with new characters whose ASCII codes are contained in byteArray, starting at the replaceStart location of byteArray

top


mutating objects (instance)

multiBecome: anArray
Transform every object in the receiver in each corresponding object in anArray. anArray and the receiver must have the same size

top


printing (instance)

isLiteralObject
Answer whether the receiver is expressible as a Smalltalk literal.

printOn: aStream

Print a representation for the receiver on aStream

storeLiteralOn: aStream

Store a Smalltalk literal compiling to the receiver on aStream

storeOn: aStream

Store Smalltalk code compiling to the receiver on aStream

top


testing (instance)

isArray
Answer `true'.

top