|
Options |
Name |
Purpose |
|
|
|
LOGICAL Add (Cookie)
|
/** Add an object to the collection.
@param {&ValueType} The object to add to the collection
@return logical True if the operation succeeded. */
|
|
|
|
LOGICAL Add (Object)
|
Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
LOGICAL AddAll (ICollection)
|
Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
LOGICAL AddArray (Cookie[])
|
/** Add an array of objects to the collection.
@param {&CollectionType}[] The array to add to the collection
@return logical True if the operation succeeded. */
|
|
|
|
LOGICAL AddArray (Object[])
|
Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
Clear ()
|
Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
Object Clone ()
|
/* Deep clone. or rather deep enough since we don't know what the elements' Clone()
operations do, so this may end up being a memberwise clone */ Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
CloneElements (ICollection)
|
Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
LOGICAL Contains (Cookie)
|
/** Determine whether an object is in the collection.
@param {&ValueType} The object to check in the collection
@return logical True if the operation succeeded. */
|
|
|
|
LOGICAL Contains (Object)
|
Overrides OpenEdge.Core.Collections.Collection:Contains (Object)
|
|
|
|
LOGICAL ContainsAll (ICollection)
|
Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
LOGICAL Equals (Object)
|
/* Two Collections are defined to be equal if they are the same size and
all of the elements in this collection are in the to-compare collection
@param P.L.Object
@return logical TRUE if the collections are equal. FALSE otherwise */ Inherited from OpenEdge.Core.Collections.Collection
|
|
|
|
FindBufferUseObject (Object)
|
/* override this in subclass - used by remove(obj) and others */ Overrides OpenEdge.Core.Collections.Collection:FindBufferUseObject (Object)
|
|
|
|
FindBufferUseObject (Object, buffer)
|
Inherited from OpenEdge.Core.Collections.Collection
|
|
|
|
LOGICAL IsEmpty ()
|
Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
IIterator Iterator ()
|
/* Returns a new IIterator over the collection. */ Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
LOGICAL Remove (Cookie)
|
/** Remove an object from the collection.
@param {&ValueType} The object to remove from the collection
@return logical True if the operation succeeded. */
|
|
|
|
LOGICAL Remove (Object)
|
Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
LOGICAL RemoveAll (ICollection)
|
Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
Resize ()
|
/** Recalculates the Size of this collections.
Used particularly by Lists since there are operations
like Remove() that are index-based and not item-based. */ Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
LOGICAL RetainAll (ICollection)
|
Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
Object ToArray ()
|
/* ToArray should not be used with large collections
If there is too much data the ABL will throw:
Attempt to update data exceeding 32000. (12371) */ Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|
|
|
|
OpenEdge.Net.HTTP.Cookie ToCookieArray ()
|
/* Returns the elements in this collection as an ABL array.
@return {&ValueType}[] An ABL array of the objects in this collection */
|
|
|
|
ToTable (table-handle)
|
Inherited from OpenEdge.Core.Collections.AbstractTTCollection
|