public class Macro
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Macro.Link |
Modifier and Type | Field and Description |
---|---|
(package private) static java.lang.String |
_applyHelp
Take a list and convert this to the argumets
|
(package private) static java.lang.String |
_averageHelp |
(package private) static java.lang.String |
_base64Help |
(package private) static java.lang.String |
_catHelp |
(package private) static java.lang.String |
_compareHelp |
(package private) static java.lang.String |
_defHelp |
(package private) static java.lang.String |
_digestHelp |
(package private) static java.lang.String |
_endswithHelp |
(package private) static java.lang.String |
_envHelp |
(package private) static java.lang.String |
_extensionHelp |
static java.lang.String |
_fileHelp |
(package private) static java.lang.String |
_filterHelp |
(package private) static java.lang.String |
_findHelp |
(package private) static java.lang.String |
_findlastHelp |
(package private) static java.lang.String |
_firstHelp |
static java.lang.String |
_fmodifiedHelp |
(package private) static java.lang.String |
_foreachHelp
Map a value from a list to a new value, providing the value and the index
|
(package private) static java.lang.String |
_formatHelp |
(package private) static java.lang.String |
_getHelp |
(package private) static java.lang.String |
_globHelp |
(package private) static java.lang.String |
_ifHelp |
(package private) static java.lang.String |
_indexofHelp |
(package private) static java.lang.String |
_isemptyHelp |
(package private) static java.lang.String |
_isHelp |
(package private) static java.lang.String |
_isnumberHelp |
(package private) static java.lang.String |
_joinHelp |
(package private) static java.lang.String |
_jsHelp |
(package private) static java.lang.String |
_lastHelp |
(package private) static java.lang.String |
_lastindexofHelp |
(package private) static java.lang.String |
_lengthHelp |
(package private) static java.lang.String |
_listHelp |
(package private) static java.lang.String |
_lsaHelp |
(package private) static java.lang.String |
_lsrHelp |
(package private) static java.lang.String |
_mapHelp
Map a value from a list to a new value
|
(package private) static java.lang.String |
_matchesHelp |
(package private) static java.lang.String |
_maxHelp |
(package private) static java.lang.String |
_minHelp |
(package private) static java.lang.String |
_ncompareHelp |
(package private) static java.lang.String |
_nmaxHelp |
(package private) static java.lang.String |
_nminHelp |
static java.lang.String |
_nowHelp |
(package private) static java.lang.String |
_nsortHelp |
(package private) static java.lang.String |
_osfileHelp |
(package private) static java.lang.String |
_randHelp |
(package private) static java.lang.String |
_rangeHelp |
(package private) static java.util.regex.Pattern[] |
_rangePattern |
(package private) static java.lang.String |
_removeallHelp
Return the first list where items from the second list are removed.
|
(package private) static java.lang.String |
_replaceHelp |
(package private) static java.lang.String |
_replacelistHelp |
(package private) static java.lang.String |
_replacestringHelp |
(package private) static java.lang.String |
_retainallHelp
Return the first list where items not in the second list are removed.
|
(package private) static java.lang.String |
_reverseHelp |
static java.lang.String |
_sizeHelp |
(package private) static java.lang.String |
_sjoinHelp |
(package private) static java.lang.String |
_sortHelp |
(package private) static java.lang.String |
_splitHelp |
(package private) static java.lang.String |
_startswithHelp |
(package private) static java.lang.String |
_stemHelp |
(package private) static java.lang.String |
_sublistHelp |
(package private) static java.lang.String |
_substHelp |
(package private) static java.lang.String |
_substringHelp |
(package private) static java.lang.String |
_sumHelp |
(package private) static java.lang.String |
_toclassnameHelp
toclassname ;
|
(package private) static java.lang.String |
_toclasspathHelp
toclassname ;
|
(package private) static java.lang.String |
_tolowerHelp |
(package private) static java.lang.String |
_toupperHelp |
(package private) static java.lang.String |
_trimHelp |
(package private) static java.lang.String |
_uniqHelp
Return a unique list where the duplicates are removed.
|
(package private) static java.lang.String |
_versionHelp |
(package private) static java.lang.String |
_versionmaskHelp |
(package private) static java.util.regex.Pattern[] |
_versionPattern |
(package private) javax.script.Bindings |
bindings |
(package private) javax.script.ScriptContext |
context |
(package private) Processor |
domain |
(package private) javax.script.ScriptEngine |
engine |
private static java.lang.String |
ESCAPED_SEMICOLON |
private static java.util.regex.Pattern |
ESCAPED_SEMICOLON_P |
private static java.lang.String |
ESCAPING
Parse the key as a command.
|
(package private) boolean |
flattening |
private static java.lang.String |
LITERALVALUE |
private static java.lang.String |
LOCALTARGET_NAME |
private static java.util.regex.Pattern |
LOCALTARGET_P |
(package private) static java.util.regex.Pattern |
MASK |
(package private) static java.lang.String |
MASK_STRING
Modify a version to set a version policy.
|
private boolean |
nosystem |
private static java.lang.String |
NULLVALUE |
private static java.util.regex.Pattern |
NUMERIC_P |
private static java.util.regex.Pattern |
PRINTF_P |
(package private) java.lang.String |
profile |
(package private) static java.util.Random |
random |
(package private) static java.util.regex.Pattern |
RANGE_MASK
Schortcut for version policy
|
(package private) Reporter |
reporter |
private static java.lang.String |
SEMICOLON |
private static java.util.regex.Pattern |
SEMICOLON_P |
(package private) java.io.StringWriter |
stderr |
(package private) java.io.StringWriter |
stdout |
(package private) java.lang.Object[] |
targets |
Constructor and Description |
---|
Macro(Processor domain,
java.lang.Object... targets) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
_apply(java.lang.String[] args) |
java.lang.String |
_average(java.lang.String[] args) |
java.lang.String |
_base64(java.lang.String... args)
Get the Base64 encoding of a file.
|
java.lang.String |
_basename(java.lang.String[] args) |
java.lang.String |
_bytes(java.lang.String[] args)
Format bytes
|
java.lang.String |
_cat(java.lang.String[] args)
Get the contents of a file.
|
int |
_compare(java.lang.String[] args) |
java.lang.String |
_currenttime(java.lang.String[] args) |
java.lang.String |
_def(java.lang.String[] args) |
java.lang.String |
_digest(java.lang.String... args)
Get a digest of a file.
|
java.lang.String |
_dir(java.lang.String[] args) |
java.lang.String |
_endswith(java.lang.String[] args) |
java.lang.String |
_env(java.lang.String[] args) |
java.lang.String |
_error(java.lang.String[] args) |
java.lang.String |
_extension(java.lang.String[] args) |
java.lang.String |
_filter(java.lang.String[] args) |
java.lang.String |
_filterout(java.lang.String[] args) |
int |
_find(java.lang.String[] args) |
int |
_findlast(java.lang.String[] args) |
java.lang.String |
_first(java.lang.String[] args) |
java.lang.String |
_fmodified(java.lang.String[] args) |
java.lang.String |
_foreach(java.lang.String[] args) |
java.lang.String |
_format(java.lang.String[] args) |
java.lang.String |
_get(java.lang.String[] args) |
java.lang.String |
_glob(java.lang.String[] args) |
java.lang.String |
_if(java.lang.String[] args) |
int |
_indexof(java.lang.String[] args) |
boolean |
_is(java.lang.String[] args) |
java.lang.String |
_isdir(java.lang.String[] args) |
boolean |
_isempty(java.lang.String[] args) |
java.lang.String |
_isfile(java.lang.String[] args) |
boolean |
_isnumber(java.lang.String[] args) |
java.lang.String |
_join(java.lang.String[] args) |
java.lang.Object |
_js(java.lang.String[] args) |
java.lang.String |
_last(java.lang.String[] args) |
int |
_lastindexof(java.lang.String[] args) |
int |
_length(java.lang.String[] args) |
java.lang.String |
_list(java.lang.String[] args) |
java.lang.String |
_literal(java.lang.String[] args) |
java.lang.String |
_long2date(java.lang.String[] args) |
java.lang.String |
_lsa(java.lang.String[] args) |
java.lang.String |
_lsr(java.lang.String[] args) |
java.lang.String |
_map(java.lang.String[] args) |
boolean |
_matches(java.lang.String[] args) |
java.lang.String |
_max(java.lang.String[] args) |
java.lang.String |
_min(java.lang.String[] args) |
int |
_ncompare(java.lang.String[] args) |
java.lang.String |
_nmax(java.lang.String[] args) |
java.lang.String |
_nmin(java.lang.String[] args) |
java.lang.Object |
_now(java.lang.String[] args) |
java.lang.String |
_nsort(java.lang.String[] args) |
java.lang.String |
_osfile(java.lang.String[] args) |
java.lang.String |
_path(java.lang.String[] args) |
java.lang.String |
_pathseparator(java.lang.String[] args) |
long |
_rand(java.lang.String[] args) |
java.lang.String |
_range(java.lang.String[] args) |
java.lang.String |
_reject(java.lang.String[] args) |
java.lang.String |
_removeall(java.lang.String[] args) |
java.lang.String |
_replace(java.lang.String[] args) |
java.lang.String |
_replacelist(java.lang.String[] args) |
java.lang.String |
_replacestring(java.lang.String[] args) |
java.lang.String |
_retainall(java.lang.String[] args) |
java.lang.String |
_reverse(java.lang.String[] args) |
java.lang.String |
_select(java.lang.String[] args) |
java.lang.String |
_separator(java.lang.String[] args) |
int |
_size(java.lang.String[] args) |
java.lang.String |
_sjoin(java.lang.String[] args) |
java.lang.String |
_sort(java.lang.String[] args) |
java.lang.String |
_split(java.lang.String[] args) |
java.lang.String |
_startswith(java.lang.String[] args) |
java.lang.String |
_stem(java.lang.String[] args) |
java.lang.String |
_sublist(java.lang.String[] args) |
java.lang.StringBuffer |
_subst(java.lang.String[] args) |
java.lang.String |
_substring(java.lang.String[] args) |
java.lang.String |
_sum(java.lang.String[] args) |
java.lang.String |
_system_allow_fail(java.lang.String[] args) |
java.lang.String |
_system(java.lang.String[] args) |
java.lang.String |
_toclassname(java.lang.String[] args) |
java.lang.String |
_toclasspath(java.lang.String[] args) |
java.lang.String |
_tolower(java.lang.String[] args) |
java.lang.String |
_toupper(java.lang.String[] args) |
java.lang.String |
_trim(java.lang.String[] args) |
java.lang.String |
_tstamp(java.lang.String[] args) |
java.lang.String |
_unescape(java.lang.String[] args) |
java.lang.String |
_uniq(java.lang.String[] args) |
java.lang.String |
_version(java.lang.String[] args) |
java.lang.String |
_versionmask(java.lang.String[] args) |
java.lang.String |
_warning(java.lang.String[] args) |
private void |
bytes(java.util.Formatter sb,
double l,
int i,
java.lang.String[] strings) |
private java.lang.String |
doCommand(java.lang.Object target,
java.lang.String method,
java.lang.String[] args) |
private java.lang.String |
doCommands(java.lang.String key,
Macro.Link source) |
boolean |
doCondition(java.lang.String arg) |
(package private) java.lang.String |
filter(java.lang.String[] args,
boolean include) |
java.util.Map<java.lang.String,java.lang.String> |
getCommands() |
java.util.Properties |
getFlattenedProperties()
Take all the properties and translate them to actual values.
|
java.util.Properties |
getFlattenedProperties(boolean ignoreInstructions)
Take all the properties and translate them to actual values.
|
protected java.lang.String |
getMacro(java.lang.String key,
Macro.Link link) |
private java.lang.String |
getMacro(java.lang.String key,
Macro.Link link,
char begin,
char end,
java.lang.String profile) |
static java.util.Properties |
getParent(java.util.Properties p) |
static char |
getTerminator(char c) |
(package private) boolean |
isLocalTarget(java.lang.String string) |
boolean |
isNosystem() |
boolean |
isTruthy(java.lang.String condition) |
private java.lang.String |
ls(java.lang.String help,
java.lang.String[] args,
boolean relative) |
(package private) int |
process(java.lang.CharSequence org,
int index,
char begin,
char end,
java.lang.StringBuilder result,
Macro.Link link) |
java.lang.String |
process(java.lang.String line) |
(package private) java.lang.String |
process(java.lang.String line,
Macro.Link link) |
java.lang.String |
process(java.lang.String line,
Processor source) |
java.lang.String |
replace(java.lang.String key,
Macro.Link link) |
private java.lang.String |
replace(java.lang.String key,
Macro.Link link,
char begin,
char end) |
private java.lang.String |
replace0(java.lang.String help,
java.util.function.Function<java.lang.String,java.util.stream.Stream<java.lang.String>> splitter,
java.lang.String[] args) |
boolean |
setNosystem(boolean nosystem) |
java.lang.String |
system_internal(boolean allowFail,
java.lang.String[] args)
System command.
|
private java.util.List<java.lang.String> |
toList(java.lang.String[] args,
int startInclusive,
int endExclusive) |
private java.lang.String |
toString(double eval) |
private java.lang.String |
toString(java.lang.Object eval) |
static void |
verifyCommand(java.lang.String[] args,
java.lang.String help,
java.util.regex.Pattern[] patterns,
int low,
int high) |
(package private) java.lang.String |
version(Version version,
java.lang.String mask) |
private static final java.lang.String NULLVALUE
private static final java.lang.String LITERALVALUE
private static final java.util.regex.Pattern NUMERIC_P
private static final java.util.regex.Pattern PRINTF_P
Processor domain
Reporter reporter
java.lang.Object[] targets
boolean flattening
java.lang.String profile
private boolean nosystem
javax.script.ScriptEngine engine
javax.script.ScriptContext context
javax.script.Bindings bindings
java.io.StringWriter stdout
java.io.StringWriter stderr
private static final java.lang.String ESCAPING
private static final java.lang.String SEMICOLON
private static final java.lang.String ESCAPED_SEMICOLON
private static final java.util.regex.Pattern SEMICOLON_P
private static final java.util.regex.Pattern ESCAPED_SEMICOLON_P
static final java.lang.String _uniqHelp
static final java.lang.String _removeallHelp
static final java.lang.String _retainallHelp
static final java.lang.String _filterHelp
static final java.lang.String _sortHelp
static final java.lang.String _nsortHelp
static final java.lang.String _joinHelp
static final java.lang.String _sjoinHelp
static final java.lang.String _ifHelp
public static final java.lang.String _nowHelp
public static final java.lang.String _fmodifiedHelp
static final java.lang.String _defHelp
static final java.lang.String _listHelp
static final java.lang.String _replaceHelp
static final java.lang.String _replacelistHelp
static final java.lang.String _replacestringHelp
static final java.lang.String _toclassnameHelp
static final java.lang.String _toclasspathHelp
static final java.lang.String _lsrHelp
static final java.lang.String _lsaHelp
static final java.lang.String MASK_STRING
+ increment - decrement = maintain s only pos=3 (qualifier). If qualifer == SNAPSHOT, return m.m.m-SNAPSHOT else m.m.m.q s only pos=3 (qualifier). If qualifer == SNAPSHOT, return m.m.m-SNAPSHOT else m.m.m ˜ discard ==+ = maintain major, minor, increment micro, discard qualifier ˜˜˜= = just get the qualifier version="[${version;==;${@}},${version;=+;${@}})"
static final java.util.regex.Pattern MASK
static final java.lang.String _versionmaskHelp
static final java.lang.String _versionHelp
static final java.util.regex.Pattern[] _versionPattern
static final java.util.regex.Pattern RANGE_MASK
-provide-policy : ${policy;[==,=+)} -consume-policy : ${policy;[==,+)}
static final java.lang.String _rangeHelp
static final java.util.regex.Pattern[] _rangePattern
private static final java.lang.String LOCALTARGET_NAME
private static final java.util.regex.Pattern LOCALTARGET_P
static final java.lang.String _envHelp
static final java.lang.String _catHelp
static final java.lang.String _base64Help
static final java.lang.String _digestHelp
public static final java.lang.String _fileHelp
static final java.lang.String _osfileHelp
public static final java.lang.String _sizeHelp
static final java.lang.String _startswithHelp
static final java.lang.String _endswithHelp
static final java.lang.String _extensionHelp
static final java.lang.String _stemHelp
static final java.lang.String _substringHelp
static final java.lang.String _randHelp
static final java.util.Random random
static final java.lang.String _lengthHelp
static final java.lang.String _getHelp
static final java.lang.String _sublistHelp
static final java.lang.String _firstHelp
static final java.lang.String _lastHelp
static final java.lang.String _maxHelp
static final java.lang.String _minHelp
static final java.lang.String _nmaxHelp
static final java.lang.String _nminHelp
static final java.lang.String _sumHelp
static final java.lang.String _averageHelp
static final java.lang.String _reverseHelp
static final java.lang.String _indexofHelp
static final java.lang.String _lastindexofHelp
static final java.lang.String _findHelp
static final java.lang.String _findlastHelp
static final java.lang.String _splitHelp
static final java.lang.String _jsHelp
static final java.lang.String _toupperHelp
static final java.lang.String _tolowerHelp
static final java.lang.String _compareHelp
static final java.lang.String _ncompareHelp
static final java.lang.String _matchesHelp
static final java.lang.String _substHelp
static final java.lang.String _trimHelp
static final java.lang.String _formatHelp
static final java.lang.String _isemptyHelp
static final java.lang.String _isnumberHelp
static final java.lang.String _isHelp
static final java.lang.String _mapHelp
static final java.lang.String _foreachHelp
static final java.lang.String _applyHelp
static final java.lang.String _globHelp
public Macro(Processor domain, java.lang.Object... targets)
public java.lang.String process(java.lang.String line, Processor source)
java.lang.String process(java.lang.String line, Macro.Link link)
int process(java.lang.CharSequence org, int index, char begin, char end, java.lang.StringBuilder result, Macro.Link link)
public static char getTerminator(char c)
protected java.lang.String getMacro(java.lang.String key, Macro.Link link)
private java.lang.String getMacro(java.lang.String key, Macro.Link link, char begin, char end, java.lang.String profile)
public java.lang.String replace(java.lang.String key, Macro.Link link)
private java.lang.String replace(java.lang.String key, Macro.Link link, char begin, char end)
private java.lang.String doCommands(java.lang.String key, Macro.Link source)
private java.lang.String doCommand(java.lang.Object target, java.lang.String method, java.lang.String[] args)
public java.lang.String _uniq(java.lang.String[] args)
public java.lang.String _removeall(java.lang.String[] args)
public java.lang.String _retainall(java.lang.String[] args)
public java.lang.String _pathseparator(java.lang.String[] args)
public java.lang.String _separator(java.lang.String[] args)
public java.lang.String _filter(java.lang.String[] args)
public java.lang.String _select(java.lang.String[] args)
public java.lang.String _filterout(java.lang.String[] args)
public java.lang.String _reject(java.lang.String[] args)
java.lang.String filter(java.lang.String[] args, boolean include)
public java.lang.String _sort(java.lang.String[] args)
public java.lang.String _nsort(java.lang.String[] args)
public java.lang.String _join(java.lang.String[] args)
public java.lang.String _sjoin(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _if(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public boolean isTruthy(java.lang.String condition) throws java.lang.Exception
java.lang.Exception
public java.lang.Object _now(java.lang.String[] args)
public java.lang.String _fmodified(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _long2date(java.lang.String[] args)
public java.lang.String _literal(java.lang.String[] args)
public java.lang.String _def(java.lang.String[] args)
public java.lang.String _list(java.lang.String[] args)
public java.lang.String _replace(java.lang.String[] args)
public java.lang.String _replacelist(java.lang.String[] args)
private java.lang.String replace0(java.lang.String help, java.util.function.Function<java.lang.String,java.util.stream.Stream<java.lang.String>> splitter, java.lang.String[] args)
public java.lang.String _replacestring(java.lang.String[] args)
public java.lang.String _warning(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _error(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _toclassname(java.lang.String[] args)
public java.lang.String _toclasspath(java.lang.String[] args)
public java.lang.String _dir(java.lang.String[] args)
public java.lang.String _basename(java.lang.String[] args)
public java.lang.String _isfile(java.lang.String[] args)
public java.lang.String _isdir(java.lang.String[] args)
public java.lang.String _tstamp(java.lang.String[] args)
public java.lang.String _lsr(java.lang.String[] args)
public java.lang.String _lsa(java.lang.String[] args)
private java.lang.String ls(java.lang.String help, java.lang.String[] args, boolean relative)
public java.lang.String _currenttime(java.lang.String[] args)
public java.lang.String _version(java.lang.String[] args)
public java.lang.String _versionmask(java.lang.String[] args)
java.lang.String version(Version version, java.lang.String mask)
public java.lang.String _range(java.lang.String[] args)
boolean isLocalTarget(java.lang.String string)
public java.lang.String system_internal(boolean allowFail, java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _system(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _system_allow_fail(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _env(java.lang.String[] args)
public java.lang.String _cat(java.lang.String[] args) throws java.io.IOException
java.io.IOException
public java.lang.String _base64(java.lang.String... args) throws java.io.IOException
java.io.IOException
public java.lang.String _digest(java.lang.String... args) throws java.security.NoSuchAlgorithmException, java.io.IOException
java.security.NoSuchAlgorithmException
java.io.IOException
public static void verifyCommand(java.lang.String[] args, java.lang.String help, java.util.regex.Pattern[] patterns, int low, int high)
public java.util.Properties getFlattenedProperties()
There are some rules
public java.util.Properties getFlattenedProperties(boolean ignoreInstructions)
Property names starting with an underscore ('_') are ignored. These are reserved for properties that cause an unwanted side effect when expanded unnecessary
public java.lang.String _osfile(java.lang.String[] args)
public java.lang.String _path(java.lang.String[] args)
public int _size(java.lang.String[] args)
public static java.util.Properties getParent(java.util.Properties p)
public java.lang.String process(java.lang.String line)
public boolean isNosystem()
public boolean setNosystem(boolean nosystem)
public java.lang.String _unescape(java.lang.String[] args)
public java.lang.String _startswith(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _endswith(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _extension(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _stem(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _substring(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public long _rand(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public int _length(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _get(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _sublist(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
private java.util.List<java.lang.String> toList(java.lang.String[] args, int startInclusive, int endExclusive)
public java.lang.String _first(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _last(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _max(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _min(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _nmax(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _nmin(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _sum(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _average(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _reverse(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public int _indexof(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public int _lastindexof(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public int _find(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public int _findlast(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _split(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.Object _js(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
private java.lang.String toString(java.lang.Object eval)
private java.lang.String toString(double eval)
public java.lang.String _toupper(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _tolower(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public int _compare(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public int _ncompare(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public boolean _matches(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.StringBuffer _subst(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _trim(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _format(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public boolean _isempty(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public boolean _isnumber(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public boolean _is(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _map(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _foreach(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _apply(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public java.lang.String _bytes(java.lang.String[] args)
private void bytes(java.util.Formatter sb, double l, int i, java.lang.String[] strings)
public java.lang.String _glob(java.lang.String[] args)
public boolean doCondition(java.lang.String arg) throws java.lang.Exception
java.lang.Exception
public java.util.Map<java.lang.String,java.lang.String> getCommands()