OpenEdge.Core.Collections.IList
- Last Updated: January 15, 2026
- 4 minute read
- OpenEdge
- Version 12.8
- Documentation
|
Method Summary
| 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 */
|
Method Detail
LOGICAL Add (integer, Object)
|
||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
LOGICAL AddAll (integer, ICollection)
|
||||||||||||||||||||||
LOGICAL AddArray (integer, Object[])
|
||||||||||||||||||||||
Progress.Lang.Object Get (integer)
|
||||||||||||||||||||||
INTEGER IndexOf (Object)
|
||||||||||||||||||||||
INTEGER LastIndexOf (Object)
|
||||||||||||||||||||||
OpenEdge.Core.Collections.IListIterator ListIterator ()
|
||||||||||||||||||||||
OpenEdge.Core.Collections.IListIterator ListIterator (integer)
|
||||||||||||||||||||||
Progress.Lang.Object Remove (integer)
|
||||||||||||||||||||||
Progress.Lang.Object Set (integer, Object)
|
||||||||||||||||||||||
OpenEdge.Core.Collections.IList SubList (integer, integer)
|
||||||||||||||||||||||