Packageorg.granite.collections
Classpublic class UIDArraySet
InheritanceUIDArraySet Inheritance ComparatorArrayList Inheritance mx.collections.ArrayList

Implementation of set that compares values by UID



Public Properties
 PropertyDefined by
 Inheritedcomparator : IComparator
ComparatorArrayList
  source : Array
[write-only]
UIDArraySet
Public Methods
 MethodDefined by
  
UIDArraySet(source:Array = null)
UIDArraySet
  
addItemAt(item:Object, index:int):void
UIDArraySet
 Inherited
getItemIndex(item:Object):int
ComparatorArrayList
  
removeAll():void
UIDArraySet
  
removeItemAt(index:int):Object
UIDArraySet
  
setItemAt(item:Object, index:int):Object
UIDArraySet
Property detail
sourceproperty
source:Array  [write-only]Implementation
    public function set source(value:Array):void
Constructor detail
UIDArraySet()constructor
public function UIDArraySet(source:Array = null)Parameters
source:Array (default = null)
Method detail
addItemAt()method
public override function addItemAt(item:Object, index:int):voidParameters
item:Object
 
index:int
removeAll()method 
public override function removeAll():void
removeItemAt()method 
public override function removeItemAt(index:int):ObjectParameters
index:int

Returns
Object
setItemAt()method 
public override function setItemAt(item:Object, index:int):ObjectParameters
item:Object
 
index:int

Returns
Object