Package | org.iotashan.classes |
Class | public class StringList |
Method | Defined by | ||
---|---|---|---|
Constructor method
| StringList | ||
arrayToList(array:Array, delimiters:String = ","):String
[static]
Converts an array of strings to a list.
| StringList | ||
listAppend(list:String, value:String, delimiters:String = ","):String
[static]
Appends a value to the end of the list.
| StringList | ||
listChangeDelims(list:String, newDelimiter:String, delimiters:String = ","):String
[static]
Changes delimiters of the list
| StringList | ||
listContains(list:String, substr:String, delimiters:String = ","):String
[static]
Returns a list of the indexes where the substring is found.
| StringList | ||
listContainsNoCase(list:String, substr:String, delimiters:String = ","):String
[static]
Returns a list of the indexes where the case-insenitive substring is found.
| StringList | ||
listDeleteAt(list:String, index:Number, delimiters:String = ","):String
[static]
Deletes a value at the specified index.
| StringList | ||
listFind(list:String, value:String, delimiters:String = ","):Number
[static]
Returns the index of the case sensitive value in the list.
| StringList | ||
listFindNoCase(list:String, value:String, delimiters:String = ","):Number
[static]
Returns the index of the case insensitive value in the list.
| StringList | ||
listFirst(list:String, delimiters:String = ","):String
[static]
Returns the first value in the list.
| StringList | ||
listGetAt(list:String, index:Number, delimiters:String = ","):String
[static]
Returns the value at the specified index.
| StringList | ||
listInsertAt(list:String, index:Number, value:String, delimiters:String = ","):String
[static]
Inserts a value at the specified index.
| StringList | ||
listLast(list:String, delimiters:String = ","):String
[static]
Returns the last value of the list.
| StringList | ||
listLen(list:String, delimiters:String = ","):Number
[static]
Returns the number of items in the list.
| StringList | ||
listPrepend(list:String, value:String, delimiters:String = ","):String
[static]
Adds a value to the beginning of the list.
| StringList | ||
listQualify(list:String, qualifier:String, delimiters:String = ",", elements:String = "all"):String
[static]
Adds a qualifiying string to either all elements, or non-numeric elements.
| StringList | ||
listRest(list:String, delimiters:String = ","):String
[static]
Gets a list, without its first element.
| StringList | ||
listSetAt(list:String, index:Number, value:String, delimiters:String = ","):String
[static]
| StringList | ||
listToArray(list:String, delimiters:String = ","):Array
[static]
Sets a value at the specified index.
| StringList | ||
listValueCount(list:String, value:String, delimiters:String = ","):Number
[static]
Returns the number of times a value is found in the list.
| StringList | ||
listValueCountNoCase(list:String, value:String, delimiters:String = ","):Number
[static]
Returns the number of times a case-insenstive value is found in the list.
| StringList |
StringList | () | constructor |
public function StringList()
Constructor method
arrayToList | () | method |
public static function arrayToList(array:Array, delimiters:String = ","):String
Converts an array of strings to a list.
Parametersarray:Array |
|
delimiters:String (default = ", ")
|
String |
listAppend | () | method |
public static function listAppend(list:String, value:String, delimiters:String = ","):String
Appends a value to the end of the list.
Parameterslist:String |
|
value:String |
|
delimiters:String (default = ", ")
|
String |
listChangeDelims | () | method |
public static function listChangeDelims(list:String, newDelimiter:String, delimiters:String = ","):String
Changes delimiters of the list
Parameterslist:String |
|
newDelimiter:String |
|
delimiters:String (default = ", ")
|
String |
listContains | () | method |
public static function listContains(list:String, substr:String, delimiters:String = ","):String
Returns a list of the indexes where the substring is found. If there are no matches, returns -1.
Parameterslist:String |
|
substr:String |
|
delimiters:String (default = ", ")
|
String |
listContainsNoCase | () | method |
public static function listContainsNoCase(list:String, substr:String, delimiters:String = ","):String
Returns a list of the indexes where the case-insenitive substring is found. If there are no matches, returns -1.
Parameterslist:String |
|
substr:String |
|
delimiters:String (default = ", ")
|
String |
listDeleteAt | () | method |
public static function listDeleteAt(list:String, index:Number, delimiters:String = ","):String
Deletes a value at the specified index.
Parameterslist:String |
|
index:Number |
|
delimiters:String (default = ", ")
|
String |
listFind | () | method |
public static function listFind(list:String, value:String, delimiters:String = ","):Number
Returns the index of the case sensitive value in the list. Returns -1 if not found.
Parameterslist:String |
|
value:String |
|
delimiters:String (default = ", ")
|
Number |
listFindNoCase | () | method |
public static function listFindNoCase(list:String, value:String, delimiters:String = ","):Number
Returns the index of the case insensitive value in the list. Returns -1 if not found.
Parameterslist:String |
|
value:String |
|
delimiters:String (default = ", ")
|
Number |
listFirst | () | method |
public static function listFirst(list:String, delimiters:String = ","):String
Returns the first value in the list.
Parameterslist:String |
|
delimiters:String (default = ", ")
|
String |
listGetAt | () | method |
public static function listGetAt(list:String, index:Number, delimiters:String = ","):String
Returns the value at the specified index.
Parameterslist:String |
|
index:Number |
|
delimiters:String (default = ", ")
|
String |
listInsertAt | () | method |
public static function listInsertAt(list:String, index:Number, value:String, delimiters:String = ","):String
Inserts a value at the specified index.
Parameterslist:String |
|
index:Number |
|
value:String |
|
delimiters:String (default = ", ")
|
String |
listLast | () | method |
public static function listLast(list:String, delimiters:String = ","):String
Returns the last value of the list.
Parameterslist:String |
|
delimiters:String (default = ", ")
|
String |
listLen | () | method |
public static function listLen(list:String, delimiters:String = ","):Number
Returns the number of items in the list.
Parameterslist:String |
|
delimiters:String (default = ", ")
|
Number |
listPrepend | () | method |
public static function listPrepend(list:String, value:String, delimiters:String = ","):String
Adds a value to the beginning of the list.
Parameterslist:String |
|
value:String |
|
delimiters:String (default = ", ")
|
String |
listQualify | () | method |
public static function listQualify(list:String, qualifier:String, delimiters:String = ",", elements:String = "all"):String
Adds a qualifiying string to either all elements, or non-numeric elements. Useful for putting quotes around strings, like if you are building a CSV file.
Parameterslist:String |
|
qualifier:String |
|
delimiters:String (default = ", ")
|
|
elements:String (default = "all ")
|
String |
listRest | () | method |
public static function listRest(list:String, delimiters:String = ","):String
Gets a list, without its first element.
Parameterslist:String |
|
delimiters:String (default = ", ")
|
String |
listSetAt | () | method |
public static function listSetAt(list:String, index:Number, value:String, delimiters:String = ","):String
Parameters
list:String |
|
index:Number |
|
value:String |
|
delimiters:String (default = ", ")
|
String |
listToArray | () | method |
public static function listToArray(list:String, delimiters:String = ","):Array
Sets a value at the specified index.
Parameterslist:String |
|
delimiters:String (default = ", ")
|
Array |
listValueCount | () | method |
public static function listValueCount(list:String, value:String, delimiters:String = ","):Number
Returns the number of times a value is found in the list.
Parameterslist:String |
|
value:String |
|
delimiters:String (default = ", ")
|
Number |
listValueCountNoCase | () | method |
public static function listValueCountNoCase(list:String, value:String, delimiters:String = ","):Number
Returns the number of times a case-insenstive value is found in the list.
Parameterslist:String |
|
value:String |
|
delimiters:String (default = ", ")
|
Number |