Uses of Class
eu.bandm.tools.expander.ParameterExpander.Parameter
Packages that use ParameterExpander.Parameter
Package
Description
Parameter expander to instantiate Java source text templates with primitive or
object types.
-
Uses of ParameterExpander.Parameter in eu.bandm.tools.expander
Fields in eu.bandm.tools.expander declared as ParameterExpander.ParameterModifier and TypeFieldDescriptionstatic final ParameterExpander.Parameter
ParameterExpander.EXPANDER
The system parameter for the qualified name of this tool.static final ParameterExpander.Parameter
ParameterExpander.INPUTS
The system parameter for the list of file arguments.static final ParameterExpander.Parameter
ParameterExpander.NOW
The system parameter for the time of processing.static final ParameterExpander.Parameter
ParameterExpander.SUBST
The system parameter for the list of applied parameter substitutions.static final ParameterExpander.Parameter
ParameterExpander.VERSION
The system parameter for the version of this tool.Methods in eu.bandm.tools.expander that return ParameterExpander.ParameterModifier and TypeMethodDescriptionprotected static @Opt ParameterExpander.Parameter
ParameterExpander.systemParameter
(String name) Constructs a new parameter object, if the given name is a valid user parameter name.static @Opt ParameterExpander.Parameter
ParameterExpander.userParameter
(String name) Constructs a new parameter object, if the given name is a valid user parameter name.Methods in eu.bandm.tools.expander that return types with arguments of type ParameterExpander.ParameterMethod parameters in eu.bandm.tools.expander with type arguments of type ParameterExpander.ParameterModifier and TypeMethodDescription(package private) static void
ParameterExpander.parseArgument
(String arg, List<String> inputs, Consumer<String> receiveWarnings, Map<ParameterExpander.Parameter, ParameterExpander.Value> substitution) Analyses one command line argument and puts it to the given substituion map or the list of inputs, depending on an appearing'='
.