Packageorg.servebox.commons.utils
Classpublic class ArrayUtils

The ArrayUtils utility class contains advanced array manipulation static methods.



Public Methods
 MethodDefined by
  
addUniqueToArray(obj:Object, array:Array):Object
[static] Adds an object to an array without duplicated values.
ArrayUtils
  
arrayCollectionCopy(src:ArrayCollection):ArrayCollection
[static] Returns a copy of the source ArrayCollection instance.
ArrayUtils
  
arrayCopy(src:Array):Array
[static] Returns a copy of the source Array instance.
ArrayUtils
  
deleteFromArrayByPropertyName(compare:*, propertyToCompare:String, sourceArray:Array):void
[static] Deletes an item matching a given property value.
ArrayUtils
Method detail
addUniqueToArray()method
public static function addUniqueToArray(obj:Object, array:Array):Object

Adds an object to an array without duplicated values.

Parameters
obj:Object
 
array:Array

Returns
Object — The object added.
arrayCollectionCopy()method 
public static function arrayCollectionCopy(src:ArrayCollection):ArrayCollection

Returns a copy of the source ArrayCollection instance.

Parameters
src:ArrayCollection

Returns
ArrayCollection
arrayCopy()method 
public static function arrayCopy(src:Array):Array

Returns a copy of the source Array instance.

Parameters
src:Array

Returns
Array
deleteFromArrayByPropertyName()method 
public static function deleteFromArrayByPropertyName(compare:*, propertyToCompare:String, sourceArray:Array):void

Deletes an item matching a given property value.

Parameters
compare:*
 
propertyToCompare:String
 
sourceArray:Array