VarResolver.DEFAULT
VarResolver.DEFAULT is a reusable variable resolver with default support for the following variables:
$S{key[,default]}
- SystemPropertiesVar$E{key[,default]}
- EnvVariablesVar$A{key[,default]}
- ArgsVar$MF{key[,default]}
- ManifestFileVar$SW{stringArg,pattern:thenValue[,pattern:thenValue...]}
- SwitchVar$IF{arg,then[,else]}
- IfVar$CO{arg[,arg2...]}
- CoalesceVar$PM{arg,pattern}
- PatternMatchVar$PR{stringArg,pattern,replace}
- PatternReplaceVar$PE{arg,pattern,groupIndex}
- PatternExtractVar$UC{arg}
- UpperCaseVar$LC{arg}
- LowerCaseVar$NE{arg}
- NotEmptyVar$LN{arg[,delimiter]}
- LenVar$ST{arg,start[,end]}
- SubstringVar