|
Options |
Name |
Purpose |
|
#
|
LOGICAL Add (integer, Object)
|
/** Inserts the specified element at the specified position in this list.
@param integer The position at which to insert the object
@param Object The object to add
@return Logical Returns true if the operation succeeded */
|
|
#
|
LOGICAL Add (Object)
|
/** Appends the specified element to list if not already present
@param Object The element to add to the collection
@return logical True if the operation succeeded. */ Inherited from OpenEdge.Core.Collections.ICollection
|
|
#
|
LOGICAL AddAll (ICollection)
|
/** Appends all of the elements in the specified collection
@param ICollection A collection of elements to add to the collection
@return logical True if the operation succeeded. */ Inherited from OpenEdge.Core.Collections.ICollection
|
|
#
|
LOGICAL AddAll (integer, ICollection)
|
/* Inserts all of the elements in the specified collection into this list
at the specified position (optional operation).
@param integer The iposition at which to add the collection
@param ICollection the collection of objects to add
@return logical True if the operation succeeded. */
|
|
#
|
LOGICAL AddArray (integer, Object[])
|
/** Appends all the elements in the array this list, optionally
at the specified position. */
|
|
#
|
LOGICAL AddArray (Object[])
|
/** Adds an array of elements to the collection
@param Object[] An array of elements to add to the collection
@return logical True if the operation succeeded. */ Inherited from OpenEdge.Core.Collections.ICollection
|
|
#
|
Clear ()
|
/** Removes all of the elements from this list */ Inherited from OpenEdge.Core.Collections.ICollection
|
|
#
|
LOGICAL Contains (Object)
|
/** Check whether the colleciton contains at least one object
that matches the passed in object.
@param Object The object
@return logical Returns true if the object is in the collection */ Inherited from OpenEdge.Core.Collections.ICollection
|
|
#
|
LOGICAL ContainsAll (ICollection)
|
/** Returns true if this list contains all of the elements of the
specified collection.
@param ICollection The collection of obejcts to check
@return logical True if all the elements match */ Inherited from OpenEdge.Core.Collections.ICollection
|
|
#
|
Progress.Lang.Object Get (integer)
|
/** Returns the element at the specified position in this list.
@param integer The index of the object to return
@return Object The object returned. */
|
|
#
|
INTEGER IndexOf (Object)
|
/** Returns the index in this list of the first occurrence of the specified
element, or 0 if this list does not contain this element.
@param Object The object to check.
@return integer The index of the passed-in object */
|
|
#
|
LOGICAL IsEmpty ()
|
/** Indicates whether this collection has any elements.
@return logical True if the collection is empty. */ Inherited from OpenEdge.Core.Collections.ICollection
|
|
#
|
OpenEdge.Core.Collections.IIterator Iterator ()
|
/** Returns an iterator object.
@param IIterator */ Inherited from OpenEdge.Core.Collections.IIterable
|
|
#
|
INTEGER LastIndexOf (Object)
|
/** Returns the index in this list of the last occurrence of the
specified element, or 0 if this list does not contain this element.
@param Object The object to check
@return integer The index of the last occurrence of the object */
|
|
#
|
OpenEdge.Core.Collections.IListIterator ListIterator ()
|
/* Returns a list iterator over the elements in this list in proper sequence.
@return IListIterator The ordered iterator */
|
|
#
|
OpenEdge.Core.Collections.IListIterator ListIterator (integer)
|
/** Returns a list iterator of the elements in this list (in proper sequence),
starting at the specified position in this list.
@param integer The starting position for the new iterator
@return IListIterator The ordered iterator */
|
|
#
|
Progress.Lang.Object Remove (integer)
|
/** Removes the element at the specified position in this list
@param integer The index to remove
@return Object The object that was removed. */
|
|
#
|
LOGICAL Remove (Object)
|
/** Removes the first occurrence in this list of the specified element
@param Object The
@return logical True if the operation succeded. */ Inherited from OpenEdge.Core.Collections.ICollection
|
|
#
|
LOGICAL RemoveAll (ICollection)
|
/** Removes from this list all the elements that are contained in the
specified collection (optional operation).
@param ICollection The collection to remove.
@return logical True if the operation succeeded. */ Inherited from OpenEdge.Core.Collections.ICollection
|
|
#
|
LOGICAL RetainAll (ICollection)
|
/** Retains only the elements in this list that are contained in the
specified collection (optional operation).
@param ICollection The collection to retain
@return Logical True if the object changed */ Inherited from OpenEdge.Core.Collections.ICollection
|
|
#
|
Progress.Lang.Object Set (integer, Object)
|
/** Replaces the element at the specified position in this list with the
specified element
@param integer The position to add
@param Object The object to add to the List
@return Object The object that was replaced/removed from the List */
|
|
#
|
OpenEdge.Core.Collections.IList SubList (integer, integer)
|
/** Returns a view of the portion of this list between the specified
fromIndex, inclusive, and toIndex, exclusive.
@param integer The starting position for the new List (included)
@param integer The end position for the new List (excluded)
@return IList The new List */
|
|
#
|
Progress.Lang.Object ToArray ()
|
/** Returns the contents of the collection as an array of objects.
@return Object[] The collection returnes as an object array */ Inherited from OpenEdge.Core.Collections.ICollection
|
|
#
|
ToTable (table-handle)
|
/** Returns the contents of the collection as temp-table. This is a shallow
copy of the collection - basically a new set of references is created.
@param output table-handle The collection as a temp-table */ Inherited from OpenEdge.Core.Collections.ICollection
|