|
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 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. */
|
|
|
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 */
|
|
|
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. */
|
|
|
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 */
|