Package eu.bandm.tools.util
Class ParameterExpander.Processor
java.lang.Object
eu.bandm.tools.util.ParameterExpander.Processor
- Enclosing class:
- ParameterExpander
One application run of the enclosing ParameterExpander.
-
Field Summary
Modifier and TypeFieldDescriptionStack of the effects of all IF and ELSE commands currently active.(package private) int
State register how many characters of the escape string have been consumed.(package private) final int
Convenience cache for the length of the escape strng.(package private) final Reader
evident(package private) boolean
Reflects whether there is currently no false value inconditionals
.(package private) final Writer
evident -
Constructor Summary
-
Method Summary
-
Field Details
-
in
evident -
out
evident -
conditionals
Stack of the effects of all IF and ELSE commands currently active. While one of these values is true, the input is read but no output is generated. -
escapeLength
final int escapeLengthConvenience cache for the length of the escape strng. -
including
boolean includingReflects whether there is currently no false value inconditionals
. -
escapeIndex
int escapeIndexState register how many characters of the escape string have been consumed.
-
-
Constructor Details
-
Processor
evident
-
-
Method Details
-
run
evident- Throws:
IOException
-