Sequence utility operations.
- Copyright:
-
- Crown Copyright 2016
- License:
-
- Apache-2.0
- Source:
Members
-
<static, constant> DELIMITER_OPTIONS
-
- Default Value:
-
- ["Line feed","CRLF","Space","Comma","Semi-colon","Colon","Nothing (separate chars)"]
- Source:
-
<static, constant> SORT_REVERSE
-
- Source:
-
<static, constant> SORT_ORDER
-
- Default Value:
-
- ["Alphabetical (case sensitive)","Alphabetical (case insensitive)","IP address"]
- Source:
-
<static, constant> SEARCH_TYPE
-
- Default Value:
-
- ["Regex","Extended (\\n, \\t, \\x...)","Simple string"]
- Source:
-
<static, constant> REVERSE_BY
-
- Default Value:
-
- ["Character","Line"]
- Source:
Methods
-
<static> run_sort(input, args)
-
Sort operation.
Parameters:
Name Type Description input
string args
Array.<Object> - Source:
Returns:
- Type
- string
-
<static> run_unique(input, args)
-
Unique operation.
Parameters:
Name Type Description input
string args
Array.<Object> - Source:
Returns:
- Type
- string
-
<static> run_count(input, args)
-
Count occurrences operation.
Parameters:
Name Type Description input
string args
Array.<Object> - Source:
Returns:
- Type
- number
-
<static> run_reverse(input, args)
-
Reverse operation.
Parameters:
Name Type Description input
byte_array args
Array.<Object> - Source:
Returns:
- Type
- byte_array
-
<static> run_add_line_numbers(input, args)
-
Add line numbers operation.
Parameters:
Name Type Description input
string args
Array.<Object> - Source:
Returns:
- Type
- string
-
<static> run_remove_line_numbers(input, args)
-
Remove line numbers operation.
Parameters:
Name Type Description input
string args
Array.<Object> - Source:
Returns:
- Type
- string
-
<static> run_expand_alph_range(input, args)
-
Expand alphabet range operation.
Parameters:
Name Type Description input
string args
Array.<Object> - Source:
Returns:
- Type
- string
-
<private, static> _case_insensitive_sort(a, b)
-
Comparison operation for sorting of strings ignoring case.
Parameters:
Name Type Description a
string b
string - Source:
Returns:
- Type
- number
-
<private, static> _ip_sort(a, b)
-
Comparison operation for sorting of IPv4 addresses.
Parameters:
Name Type Description a
string b
string - Source:
Returns:
- Type
- number