{title:'VarResolver.DEFAULT', created:'8.1.0'}

{@link oaj.svl.VarResolver#DEFAULT} is a reusable variable resolver with default support for the following variables:

- $S{key[,default]} - {@link oaj.svl.vars.SystemPropertiesVar}
- $E{key[,default]} - {@link oaj.svl.vars.EnvVariablesVar}
- $A{key[,default]} - {@link oaj.svl.vars.ArgsVar}
- $MF{key[,default]} - {@link oaj.svl.vars.ManifestFileVar}
- $SW{stringArg,pattern:thenValue[,pattern:thenValue...]} - {@link oaj.svl.vars.SwitchVar}
- $IF{arg,then[,else]} - {@link oaj.svl.vars.IfVar}
- $CO{arg[,arg2...]} - {@link oaj.svl.vars.CoalesceVar}
- $PM{arg,pattern} - {@link oaj.svl.vars.PatternMatchVar}
- $PR{stringArg,pattern,replace}- {@link oaj.svl.vars.PatternReplaceVar}
- $PE{arg,pattern,groupIndex} - {@link oaj.svl.vars.PatternExtractVar}
- $UC{arg} - {@link oaj.svl.vars.UpperCaseVar}
- $LC{arg} - {@link oaj.svl.vars.LowerCaseVar}
- $NE{arg} - {@link oaj.svl.vars.NotEmptyVar}
- $LN{arg[,delimiter]} - {@link oaj.svl.vars.LenVar}
- $ST{arg,start[,end]} - {@link oaj.svl.vars.SubstringVar}