Static methods

staticaddToArray<T>(src:Array<T>, dest:Array<T>):Void

staticappendStringToArray(value:Array<String>, prepend:String, append:String):Array<String>

@:value({ idField : "id" })staticgetIdListFromItens(a:Array<Dynamic>, idField:String = "id"):Array<Int>

staticgetItemByFieldValue(a:Array<Dynamic>, field:String, fieldValue:Dynamic):Dynamic

staticgetItemByQueryObject<T>(a:Array<T>, query:Dynamic):T

staticgetListByFieldContains<T>(a:Array<T>, field:String, containsValue:String):Array<T>

staticgetListByFieldValue<T>(a:Array<T>, field:String, fieldValue:Dynamic):Array<T>

@:value({ idField : "id" })staticgetListByIdList<T>(a:Array<T>, idList:Array<Int>, idField:String = "id"):Array<T>

staticgetListByQueryObject<T>(a:Array<T>, query:Dynamic):Array<T>

staticgetListOfValues<T>(a:Array<T>, field:String):Array<String>

staticgetRandomItem<T>(values:Array<T>):T

staticgetUniqueValues<T>(a:Array<T>, field:String):Array<Dynamic>

staticindexOfByFieldValue(a:Array<Dynamic>, field:String, fieldValue:Dynamic):Int

staticjoinArray<T>(arrayA:Array<T>, arrayB:Array<T>, onPosition:Int):Array<T>

staticlistToArray<T>(listValues:List<T>):Array<T>

staticmergeArrayByUniqueFields<T>(a:Array<T>, b:Array<T>, field:String):Array<T>

staticmergeArrayByUniqueUpdating<T>(oldValues:Array<T>, newValues:Array<T>, field:String):Array<T>

staticmergeUniques<T>(arr1:Array<T>, arr2:Array<T>):Array<T>

staticsortAsc<T, R>(a:Array<T>, extraction:(v:T) ‑> R):Array<T>

@:value({ ASC : true, field : null })staticsortByField(a:Array<Dynamic>, ?field:String, ASC:Bool = true):Void

@:value({ ASC : true, field : null })staticsortByFieldAndReturn<T>(a:Array<T>, ?field:String, ASC:Bool = true):Array<T>

staticsortDesc<T, R>(a:Array<T>, extraction:(v:T) ‑> R):Array<T>