Packagech.capi.data
Interfacepublic interface IList
SubinterfacesIQueue, IStack
ImplementorsArrayList

Represents a list of data.



Public Properties
 PropertyDefined by
  length : int
[read-only] Defines the number of elements contained into the IList.
IList
Public Methods
 MethodDefined by
  
addElement(element:*):void
Add an element into the IList.
IList
  
addElementAt(element:*, index:int):void
Add an element into the IList at the specified index.
IList
  
clear():void
Removes all the elements contained into this IList.
IList
  
getElementAt(index:int):*
Get the element at the specified index.
IList
  
getElementIndex(element:*):int
Get the index of the specified element.
IList
  
removeElement(element:*):void
Removes an element from the IList.
IList
  
removeElementAt(index:int):*
Removes the element at the specified index from the IList.
IList
  
toArray():Array
Retrieves an Array from the IList.
IList
Property detail
lengthproperty
length:int  [read-only]

Defines the number of elements contained into the IList.

Implementation
    public function get length():int
Method detail
addElement()method
public function addElement(element:*):void

Add an element into the IList.

Parameters
element:* — The element to add.
addElementAt()method 
public function addElementAt(element:*, index:int):void

Add an element into the IList at the specified index.

Parameters
element:* — The element to add.
 
index:int — The index of the element.
clear()method 
public function clear():void

Removes all the elements contained into this IList.

getElementAt()method 
public function getElementAt(index:int):*

Get the element at the specified index.

Parameters
index:int — The index of the element to get.

Returns
* — The element at the specified index.
getElementIndex()method 
public function getElementIndex(element:*):int

Get the index of the specified element.

Parameters
element:* — The element to find.

Returns
int — The index of the element or -1 if the element is not found.
removeElement()method 
public function removeElement(element:*):void

Removes an element from the IList.

Parameters
element:* — The element to remove.
removeElementAt()method 
public function removeElementAt(index:int):*

Removes the element at the specified index from the IList.

Parameters
index:int — The index of the element to remove.

Returns
* — The removed element.
toArray()method 
public function toArray():Array

Retrieves an Array from the IList.

Returns
Array — An Array containing the objects.