Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbortDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#abort directive handler
AbortDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.AbortDirectiveHandler
 
AbstractDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class is the abstract parent for all classes process preprocessor directives
AbstractDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
 
AbstractFunction - Class in com.igormaznitsa.jcp.expression.functions
The abstract class is the base for each function handler in the preprocessor
AbstractFunction() - Constructor for class com.igormaznitsa.jcp.expression.functions.AbstractFunction
 
AbstractOperator - Class in com.igormaznitsa.jcp.expression.operators
The class is the base for all operator handlers
AbstractOperator() - Constructor for class com.igormaznitsa.jcp.expression.operators.AbstractOperator
 
AbstractStrConverter - Class in com.igormaznitsa.jcp.expression.functions
The class is parent for converting classes.
AbstractStrConverter() - Constructor for class com.igormaznitsa.jcp.expression.functions.AbstractStrConverter
 
AbstractXMLFunction - Class in com.igormaznitsa.jcp.expression.functions.xml
 
AbstractXMLFunction() - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
ActionDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#action directive handler
ActionDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.ActionDirectiveHandler
 
addConfigFile(File) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Add a configuration file, it is a file which contains directives and global variable definitions
addItem(ExpressionItem) - Method in class com.igormaznitsa.jcp.expression.ExpressionTree
Add new expression item into tree
addSubTree(ExpressionTree) - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
Add a tree as new child and make the maximum priority for it
addTree(ExpressionTree) - Method in class com.igormaznitsa.jcp.expression.ExpressionTree
Add whole tree as a tree element, also it sets the maximum priority to the new element
addTreeElement(ExpressionTreeElement) - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
Add tree element with sorting operation depends on priority of the elements
AfterDirectiveProcessingBehaviour - Enum in com.igormaznitsa.jcp.directives
The enumeration contains flags after directive processing behavior
ALL_FUNCTIONS - Static variable in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
Inside array contains all functions supported by the preprocessor
ALL_OPERATORS - Static variable in class com.igormaznitsa.jcp.expression.operators.AbstractOperator
The array contains all operators allowed by the preprocessor
asBoolean() - Method in class com.igormaznitsa.jcp.expression.Value
 
asFloat() - Method in class com.igormaznitsa.jcp.expression.Value
 
asLong() - Method in class com.igormaznitsa.jcp.expression.Value
 
assertNotNull(String, Object) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
asString() - Method in class com.igormaznitsa.jcp.expression.Value
 

B

BOOLEAN_FALSE - Static variable in class com.igormaznitsa.jcp.expression.Value
 
BOOLEAN_TRUE - Static variable in class com.igormaznitsa.jcp.expression.Value
 
BreakDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#break directive handler
BreakDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.BreakDirectiveHandler
 
buildPathForElement(Element) - Static method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 

C

CareForLastNextLineCharHandler - Class in com.igormaznitsa.jcp.cmdline
 
CareForLastNextLineCharHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.CareForLastNextLineCharHandler
 
CfgFile() - Constructor for class com.igormaznitsa.jcp.ant.PreprocessTask.CfgFile
 
ClearDstDirectoryHandler - Class in com.igormaznitsa.jcp.cmdline
The handler to process the key signals that the preprocessor must clear the destination directory before preprocessing
ClearDstDirectoryHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.ClearDstDirectoryHandler
 
clearLocalVariables() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Remove all local variables from the inside storage
com.igormaznitsa.jcp - package com.igormaznitsa.jcp
 
com.igormaznitsa.jcp.ant - package com.igormaznitsa.jcp.ant
 
com.igormaznitsa.jcp.cmdline - package com.igormaznitsa.jcp.cmdline
 
com.igormaznitsa.jcp.containers - package com.igormaznitsa.jcp.containers
 
com.igormaznitsa.jcp.context - package com.igormaznitsa.jcp.context
 
com.igormaznitsa.jcp.directives - package com.igormaznitsa.jcp.directives
 
com.igormaznitsa.jcp.exceptions - package com.igormaznitsa.jcp.exceptions
 
com.igormaznitsa.jcp.expression - package com.igormaznitsa.jcp.expression
 
com.igormaznitsa.jcp.expression.functions - package com.igormaznitsa.jcp.expression.functions
 
com.igormaznitsa.jcp.expression.functions.xml - package com.igormaznitsa.jcp.expression.functions.xml
 
com.igormaznitsa.jcp.expression.operators - package com.igormaznitsa.jcp.expression.operators
 
com.igormaznitsa.jcp.extension - package com.igormaznitsa.jcp.extension
 
com.igormaznitsa.jcp.logger - package com.igormaznitsa.jcp.logger
 
com.igormaznitsa.jcp.maven - package com.igormaznitsa.jcp.maven
 
com.igormaznitsa.jcp.removers - package com.igormaznitsa.jcp.removers
 
com.igormaznitsa.jcp.utils - package com.igormaznitsa.jcp.utils
 
CommandLineHandler - Interface in com.igormaznitsa.jcp.cmdline
The interface describes a command line key handler.
CommentNextLineDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#// directive handler
CommentNextLineDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.CommentNextLineDirectiveHandler
 
CompareDestinationContentHandler - Class in com.igormaznitsa.jcp.cmdline
the Handler processes command to disable overriding of existing file if content the same.
CompareDestinationContentHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.CompareDestinationContentHandler
 
containsGlobalVariable(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Check that there is a named global variable in the inside storage
containsLocalVariable(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Check that a local variable for a name is presented
ContinueDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#continue directive handler
ContinueDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.ContinueDirectiveHandler
 
copyFile(File, File) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
createCfgFile() - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
 
createDestinationFileForPath(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
It allows to create a File object for its path subject to the destination directory path
createGlobal() - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
 

D

debug(String) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
 
debug(String) - Method in interface com.igormaznitsa.jcp.logger.PreprocessorLogger
Log a debug message
debug(String) - Method in class com.igormaznitsa.jcp.logger.SystemOutLogger
 
debug(String) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
DEFAULT_CHARSET - Static variable in class com.igormaznitsa.jcp.context.PreprocessorContext
 
DEFAULT_DEST_DIRECTORY - Static variable in class com.igormaznitsa.jcp.context.PreprocessorContext
 
DEFAULT_EXCLUDED_EXTENSIONS - Static variable in class com.igormaznitsa.jcp.context.PreprocessorContext
 
DEFAULT_PROCESSING_EXTENSIONS - Static variable in class com.igormaznitsa.jcp.context.PreprocessorContext
 
DEFAULT_SOURCE_DIRECTORY - Static variable in class com.igormaznitsa.jcp.context.PreprocessorContext
 
DefineDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#define directive handler
DefineDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.DefineDirectiveHandler
 
DefinelDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#definel directive handler
DefinelDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.DefinelDirectiveHandler
 
DELIMITER - Static variable in class com.igormaznitsa.jcp.InfoHelper
 
DestinationDirectoryHandler - Class in com.igormaznitsa.jcp.cmdline
The handler for the output directory command line key
DestinationDirectoryHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.DestinationDirectoryHandler
 
DIRECTIVE_PREFIX - Static variable in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
The common preprocessor prefix for all directives
DirectiveArgumentType - Enum in com.igormaznitsa.jcp.directives
The enumeration contains possible argument types are being used by directives
DIRECTIVES - Static variable in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
The array contains all directives of the preprocessor
disableAutoFlush() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
dispose() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
doesClearDestinationDirBefore() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get the flag to clear the destination directory before preprocessing

E

EchoDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements //#assert directive handler
EchoDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.EchoDirectiveHandler
 
ElseDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#else directive handler
ElseDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.ElseDirectiveHandler
 
EMPTY_STACK - Static variable in class com.igormaznitsa.jcp.context.PreprocessingState
 
EndDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#end directive
EndDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.EndDirectiveHandler
 
EndIfDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#endif directive handler
EndIfDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.EndIfDirectiveHandler
 
EnvironmentVariableProcessor - Class in com.igormaznitsa.jcp.context
The class allows to get access to environment variables from preprocessor expression, the variables have the "env." prefix and all them are String type All environment variables are allowed for reading and disallowing for writing
EnvironmentVariableProcessor() - Constructor for class com.igormaznitsa.jcp.context.EnvironmentVariableProcessor
 
equals(Object) - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
equals(Object) - Method in class com.igormaznitsa.jcp.expression.Value
 
error(String) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
 
error(String) - Method in interface com.igormaznitsa.jcp.logger.PreprocessorLogger
Log an error message
error(String) - Method in class com.igormaznitsa.jcp.logger.SystemOutLogger
 
error(String) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
ErrorDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements //#error directive handler
ErrorDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.ErrorDirectiveHandler
 
eval() - Method in class com.igormaznitsa.jcp.expression.Expression
Evaluate the expression
evalExpression(String, PreprocessorContext) - Static method in class com.igormaznitsa.jcp.expression.Expression
Evaluate expression
evalTree(ExpressionTree, PreprocessorContext) - Static method in class com.igormaznitsa.jcp.expression.Expression
Evaluate an expression tree
ExcludedFileExtensionsHandler - Class in com.igormaznitsa.jcp.cmdline
The handler for the excluded extension list (with comma)
ExcludedFileExtensionsHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.ExcludedFileExtensionsHandler
 
ExcludeIfDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#excludeif directive handler
ExcludeIfDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.ExcludeIfDirectiveHandler
 
ExcludeIfInfo(FileInfoContainer, String, int) - Constructor for class com.igormaznitsa.jcp.context.PreprocessingState.ExcludeIfInfo
 
execute() - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.AbortDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
Execute directive
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.ActionDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.BreakDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.CommentNextLineDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.ContinueDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.DefineDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.EchoDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.ElseDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.EndDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.EndIfDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.ErrorDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.ExcludeIfDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.ExitDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.ExitIfDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.FlushDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.GlobalDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.GlobalElseDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.GlobalEndIfDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.GlobalIfDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.IfDefinedDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.IfDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.IncludeDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.LocalDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.MsgDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.NoAutoFlushHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.OutDirDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.OutDisabledDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.OutEnabledDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.OutNameDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.PostfixDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.PrefixDirectiveHandler
 
execute(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.WhileDirectiveHandler
 
execute(PreprocessorContext, Value[]) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionDefinedByUser
 
execute() - Method in class com.igormaznitsa.jcp.JCPreprocessor
 
execute() - Method in class com.igormaznitsa.jcp.maven.HelpMojo
execute() - Method in class com.igormaznitsa.jcp.maven.PreprocessorClearMojo
 
execute() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
executeAnyStr(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorADD
 
executeBool(Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOT
 
executeBoolBool(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorAND
 
executeBoolBool(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorEQU
 
executeBoolBool(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOTEQU
 
executeBoolBool(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorOR
 
executeBoolBool(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorXOR
 
executeFloat(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionABS
 
executeFloat(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionROUND
 
executeFloatFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorADD
 
executeFloatFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorDIV
 
executeFloatFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorEQU
 
executeFloatFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREAT
 
executeFloatFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREATEQU
 
executeFloatFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESS
 
executeFloatFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESSEQU
 
executeFloatFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMOD
 
executeFloatFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMUL
 
executeFloatFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOTEQU
 
executeFloatFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorSUB
 
executeFloatInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorADD
 
executeFloatInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorDIV
 
executeFloatInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorEQU
 
executeFloatInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREAT
 
executeFloatInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREATEQU
 
executeFloatInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESS
 
executeFloatInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESSEQU
 
executeFloatInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMOD
 
executeFloatInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMUL
 
executeFloatInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOTEQU
 
executeFloatInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorSUB
 
executeInt(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionABS
 
executeInt(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionROUND
 
executeInt(Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOT
 
executeIntFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorADD
 
executeIntFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorDIV
 
executeIntFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorEQU
 
executeIntFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREAT
 
executeIntFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREATEQU
 
executeIntFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESS
 
executeIntFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESSEQU
 
executeIntFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMOD
 
executeIntFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMUL
 
executeIntFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOTEQU
 
executeIntFloat(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorSUB
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorADD
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorAND
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorDIV
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorEQU
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREAT
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREATEQU
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESS
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESSEQU
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMOD
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMUL
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOTEQU
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorOR
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorSUB
 
executeIntInt(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorXOR
 
executeOnlyWhenExecutionAllowed() - Method in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
Shows that the directive can be executed only when the preprocessing n active state i.e.
executeOnlyWhenExecutionAllowed() - Method in class com.igormaznitsa.jcp.directives.ElseDirectiveHandler
 
executeOnlyWhenExecutionAllowed() - Method in class com.igormaznitsa.jcp.directives.EndDirectiveHandler
 
executeOnlyWhenExecutionAllowed() - Method in class com.igormaznitsa.jcp.directives.EndIfDirectiveHandler
 
executeOnlyWhenExecutionAllowed() - Method in class com.igormaznitsa.jcp.directives.GlobalElseDirectiveHandler
 
executeOnlyWhenExecutionAllowed() - Method in class com.igormaznitsa.jcp.directives.GlobalEndIfDirectiveHandler
 
executeOnlyWhenExecutionAllowed() - Method in class com.igormaznitsa.jcp.directives.GlobalIfDirectiveHandler
 
executeOnlyWhenExecutionAllowed() - Method in class com.igormaznitsa.jcp.directives.IfDefDirectiveHandler
 
executeOnlyWhenExecutionAllowed() - Method in class com.igormaznitsa.jcp.directives.IfDefinedDirectiveHandler
 
executeOnlyWhenExecutionAllowed() - Method in class com.igormaznitsa.jcp.directives.IfDirectiveHandler
 
executeOnlyWhenExecutionAllowed() - Method in class com.igormaznitsa.jcp.directives.WhileDirectiveHandler
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.AbstractStrConverter
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionEVALFILE
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2CSV
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2INT
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JS
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JSON
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2WEB
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2XML
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTRLEN
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_NAME
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_OPEN
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ROOT
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_SIZE
 
executeStr(PreprocessorContext, Value) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_TEXT
 
executeStrAny(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorADD
 
executeStrBool(PreprocessorContext, Value, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JAVA
 
executeStrInt(PreprocessorContext, Value, Value) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_GET
 
executeStrStr(PreprocessorContext, Value, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionISSUBSTR
 
executeStrStr(PreprocessorContext, Value, Value) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ATTR
 
executeStrStr(PreprocessorContext, Value, Value) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_LIST
 
executeStrStr(PreprocessorContext, Value, Value) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XELEMENT
 
executeStrStr(PreprocessorContext, Value, Value) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XLIST
 
executeStrStr(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorEQU
 
executeStrStr(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREAT
 
executeStrStr(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREATEQU
 
executeStrStr(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESS
 
executeStrStr(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESSEQU
 
executeStrStr(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOTEQU
 
EXECUTION_PREFIX - Static variable in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
The string contains the prefix for all executing methods of functions
EXECUTION_PREFIX - Static variable in class com.igormaznitsa.jcp.expression.operators.AbstractOperator
The constant is the prefix for executing methods of operators
ExitDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#exit directive handler
ExitDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.ExitDirectiveHandler
 
ExitIfDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#exitif directive handler
ExitIfDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.ExitIfDirectiveHandler
 
Expression - Class in com.igormaznitsa.jcp.expression
The main class to calculate expressions
ExpressionItem - Interface in com.igormaznitsa.jcp.expression
The interface describes an object which can be used during expression calculations
ExpressionItemPriority - Enum in com.igormaznitsa.jcp.expression
 
ExpressionItemType - Enum in com.igormaznitsa.jcp.expression
 
ExpressionParser - Class in com.igormaznitsa.jcp.expression
This class is a parser allows to parse an expression and make a tree as the output
ExpressionParser() - Constructor for class com.igormaznitsa.jcp.expression.ExpressionParser
 
ExpressionParser.SpecialItem - Enum in com.igormaznitsa.jcp.expression
The enumeration describes some special items which can be met in the expression
ExpressionTree - Class in com.igormaznitsa.jcp.expression
The class describes an object contains an expression tree
ExpressionTree() - Constructor for class com.igormaznitsa.jcp.expression.ExpressionTree
 
ExpressionTree(FilePositionInfo[], String) - Constructor for class com.igormaznitsa.jcp.expression.ExpressionTree
 
ExpressionTreeElement - Class in com.igormaznitsa.jcp.expression
The class describes a wrapper around an expression item to be saved into an expression tree
extractPreprocessorException(Throwable) - Static method in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
 
extractTail(String, String) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
extractTrimmedTail(String, String) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 

F

FileExtensionsHandler - Class in com.igormaznitsa.jcp.cmdline
The handler for the preprocessing file extension list (with comma)
FileExtensionsHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.FileExtensionsHandler
 
FileInfoContainer - Class in com.igormaznitsa.jcp.containers
The class is one from the main classes in the preprocessor because it describes a preprocessing file and contains business logic for the process
FileInfoContainer(File, String, boolean) - Constructor for class com.igormaznitsa.jcp.containers.FileInfoContainer
 
FilePositionInfo - Class in com.igormaznitsa.jcp.exceptions
The class implements a file data storage where an exception can store a snapshot of the current preprocessing file data
FilePositionInfo(File, int) - Constructor for class com.igormaznitsa.jcp.exceptions.FilePositionInfo
 
fillArguments(List<ExpressionTree>) - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
It fills children slots from a list containing expression trees
findCachedElement(PreprocessorContext, String) - Method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
findCachedElementList(PreprocessorContext, String) - Method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
findElementForIndex(PreprocessorContext, String, int) - Method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
findForClass(Class<E>) - Static method in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
Allows to find a function handler instance for its class
findForClass(Class<E>) - Static method in class com.igormaznitsa.jcp.expression.operators.AbstractOperator
Find an operator handler for its class
findForName(String) - Static method in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
Find a function handler for its name
findVariableForName(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Find value among local and global variables for a name.
FlushDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#flush directive handler
FlushDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.FlushDirectiveHandler
 
FunctionABS - Class in com.igormaznitsa.jcp.expression.functions
The class implements the abs function handler
FunctionABS() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionABS
 
FunctionDefinedByUser - Class in com.igormaznitsa.jcp.expression.functions
The class implements the user defined function handler (a function which name begins with $)
FunctionDefinedByUser(String, int, PreprocessorContext) - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionDefinedByUser
 
FunctionEVALFILE - Class in com.igormaznitsa.jcp.expression.functions
The Function makes preprocessing of a file and return result as a string value.
FunctionEVALFILE() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionEVALFILE
 
FunctionISSUBSTR - Class in com.igormaznitsa.jcp.expression.functions
The class implements the ISSUBSTR function handler
FunctionISSUBSTR() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionISSUBSTR
 
FunctionROUND - Class in com.igormaznitsa.jcp.expression.functions
The class implements the round function handler
FunctionROUND() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionROUND
 
FunctionSTR2CSV - Class in com.igormaznitsa.jcp.expression.functions
The class implements the str2csv function handler
FunctionSTR2CSV() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionSTR2CSV
 
FunctionSTR2INT - Class in com.igormaznitsa.jcp.expression.functions
The class implements the str2int function handler
FunctionSTR2INT() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionSTR2INT
 
FunctionSTR2JAVA - Class in com.igormaznitsa.jcp.expression.functions
The class implements escape function handler to escape strings to be used in java.
FunctionSTR2JAVA() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JAVA
 
FunctionSTR2JS - Class in com.igormaznitsa.jcp.expression.functions
The class implements the str2js function handler
FunctionSTR2JS() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JS
 
FunctionSTR2JSON - Class in com.igormaznitsa.jcp.expression.functions
The class implements the str2json function handler
FunctionSTR2JSON() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JSON
 
FunctionSTR2WEB - Class in com.igormaznitsa.jcp.expression.functions
The class implements the str2web function handler
FunctionSTR2WEB() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionSTR2WEB
 
FunctionSTR2XML - Class in com.igormaznitsa.jcp.expression.functions
The class implements the str2xml function handler
FunctionSTR2XML() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionSTR2XML
 
FunctionSTRLEN - Class in com.igormaznitsa.jcp.expression.functions
The class implements the STRLEN function handler
FunctionSTRLEN() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionSTRLEN
 
FunctionXML_ATTR - Class in com.igormaznitsa.jcp.expression.functions.xml
The class implements the xml_attr function
FunctionXML_ATTR() - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ATTR
 
FunctionXML_GET - Class in com.igormaznitsa.jcp.expression.functions.xml
The class implements the xml_get function handler
FunctionXML_GET() - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_GET
 
FunctionXML_LIST - Class in com.igormaznitsa.jcp.expression.functions.xml
The class implements the xml_list function handler
FunctionXML_LIST() - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_LIST
 
FunctionXML_NAME - Class in com.igormaznitsa.jcp.expression.functions.xml
The class implements the xml_name function handler
FunctionXML_NAME() - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_NAME
 
FunctionXML_OPEN - Class in com.igormaznitsa.jcp.expression.functions.xml
The class implements the xml_open function handler
FunctionXML_OPEN() - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_OPEN
 
FunctionXML_ROOT - Class in com.igormaznitsa.jcp.expression.functions.xml
The class implements the xml_getroot function handler
FunctionXML_ROOT() - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ROOT
 
FunctionXML_SIZE - Class in com.igormaznitsa.jcp.expression.functions.xml
The class implements the xml_elementsnumber function
FunctionXML_SIZE() - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_SIZE
 
FunctionXML_TEXT - Class in com.igormaznitsa.jcp.expression.functions.xml
The class implements the xml_getelementtext function handler
FunctionXML_TEXT() - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_TEXT
 
FunctionXML_XELEMENT - Class in com.igormaznitsa.jcp.expression.functions.xml
The class implements the xml_xpathelement function handler
FunctionXML_XELEMENT() - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XELEMENT
 
FunctionXML_XLIST - Class in com.igormaznitsa.jcp.expression.functions.xml
The class implements the xml_xpathlist function handler
FunctionXML_XLIST() - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XLIST
 

G

getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
Get arrays of supported argument types
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.AbstractStrConverter
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionABS
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionDefinedByUser
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionEVALFILE
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionISSUBSTR
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionROUND
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JAVA
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTRLEN
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ATTR
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_GET
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_LIST
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_NAME
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_OPEN
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ROOT
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_SIZE
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_TEXT
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XELEMENT
 
getAllowedArgumentTypes() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XLIST
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.AbortDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
Get the argument type needed by the directive
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.ActionDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.DefineDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.EchoDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.ErrorDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.ExcludeIfDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.ExitIfDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.GlobalDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.GlobalIfDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.IfDefDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.IfDefinedDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.IfDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.IncludeDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.LocalDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.MsgDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.OutDirDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.OutDisabledDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.OutEnabledDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.OutNameDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.PostfixDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.PrefixDirectiveHandler
 
getArgumentType() - Method in class com.igormaznitsa.jcp.directives.WhileDirectiveHandler
 
getArity() - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
Get arity for the element (I mean possible children number)
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
Get the function arity
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.AbstractStrConverter
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionABS
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionDefinedByUser
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionEVALFILE
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionISSUBSTR
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionROUND
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JAVA
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTRLEN
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ATTR
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_GET
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_LIST
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_NAME
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_OPEN
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ROOT
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_SIZE
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_TEXT
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XELEMENT
 
getArity() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XLIST
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.AbstractOperator
Get the operator arity
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorADD
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorAND
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorDIV
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorEQU
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREAT
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREATEQU
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESS
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESSEQU
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMOD
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMUL
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOT
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOTEQU
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorOR
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorSUB
 
getArity() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorXOR
 
getAsText() - Method in enum com.igormaznitsa.jcp.directives.DirectiveArgumentType
 
getAttribute(PreprocessorContext, String, String) - Method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
getCachedDocument(PreprocessorContext, String) - Method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
getCachedElement(PreprocessorContext, String) - Method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
getCachedElementList(PreprocessorContext, String) - Method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
getCarForLastNextLine() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getCfgFiles() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getChildForIndex(int) - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
Get the child element for its index (the first is 0)
getClear() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getCommandLineHandlers() - Static method in class com.igormaznitsa.jcp.JCPreprocessor
 
getCondition() - Method in class com.igormaznitsa.jcp.context.PreprocessingState.ExcludeIfInfo
 
getConfigFiles() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get array of current registered configuration files
getContext() - Method in class com.igormaznitsa.jcp.JCPreprocessor
 
getCopyright() - Static method in class com.igormaznitsa.jcp.InfoHelper
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.CareForLastNextLineCharHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.ClearDstDirectoryHandler
 
getDescription() - Method in interface com.igormaznitsa.jcp.cmdline.CommandLineHandler
Get the description of the key (it will be printed into the help text)
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.CompareDestinationContentHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.DestinationDirectoryHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.ExcludedFileExtensionsHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.FileExtensionsHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.GlobalVariableDefiningFileHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.GlobalVariableHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.HelpHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.InCharsetHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.KeepLineHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.OutCharsetHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.RemoveCommentsHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.SourceDirectoryHandler
 
getDescription() - Method in class com.igormaznitsa.jcp.cmdline.VerboseHandler
 
getDestination() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getDestinationDir() - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
getDestinationDirectory() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get the string representation of the destination directory
getDestinationDirectoryAsFile() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get the current destination directory as a File object
getDestinationFilePath() - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
getDestinationName() - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
getDisableOut() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getElementListSize(PreprocessorContext, String) - Method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
getExcluded() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getExcludedFileExtensions() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get excluded file extension list as a string array
getExpressionItemPriority() - Method in interface com.igormaznitsa.jcp.expression.ExpressionItem
Get the priority of the item
getExpressionItemPriority() - Method in enum com.igormaznitsa.jcp.expression.ExpressionParser.SpecialItem
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
Get the priority of the function in the expression tree
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorADD
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorAND
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorDIV
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorEQU
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREAT
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREATEQU
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESS
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESSEQU
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMOD
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMUL
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOT
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOTEQU
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorOR
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorSUB
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorXOR
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.Value
 
getExpressionItemPriority() - Method in class com.igormaznitsa.jcp.expression.Variable
Get the expression item priority
getExpressionItemType() - Method in interface com.igormaznitsa.jcp.expression.ExpressionItem
Get the type of the item
getExpressionItemType() - Method in enum com.igormaznitsa.jcp.expression.ExpressionParser.SpecialItem
 
getExpressionItemType() - Method in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
Get the expression item type
getExpressionItemType() - Method in class com.igormaznitsa.jcp.expression.operators.AbstractOperator
Get the expression item type
getExpressionItemType() - Method in class com.igormaznitsa.jcp.expression.Value
 
getExpressionItemType() - Method in class com.igormaznitsa.jcp.expression.Variable
Get the expression item type
getFile() - Method in class com.igormaznitsa.jcp.ant.PreprocessTask.CfgFile
 
getFile() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
getFile() - Method in class com.igormaznitsa.jcp.exceptions.FilePositionInfo
 
getFileExtension(File) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
getFileInfoContainer() - Method in class com.igormaznitsa.jcp.context.PreprocessingState.ExcludeIfInfo
 
getFilePath(File) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
getFirstLevelTextContent(Node) - Static method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
getFullName() - Method in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
Get the directive name with prefix
getGlobalVars() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getId() - Method in class com.igormaznitsa.jcp.expression.functions.xml.NodeContainer
 
getInCharacterEncoding() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get the current character encoding for text reading
getIncludeChain() - Method in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
 
getInEncoding() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getInstance() - Static method in class com.igormaznitsa.jcp.expression.ExpressionParser
 
getItem() - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
Get the wrapped item
getKeepLines() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getKeepSrcRoot() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.CareForLastNextLineCharHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.ClearDstDirectoryHandler
 
getKeyName() - Method in interface com.igormaznitsa.jcp.cmdline.CommandLineHandler
Get the key name for the handler
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.CompareDestinationContentHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.DestinationDirectoryHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.ExcludedFileExtensionsHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.FileExtensionsHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.GlobalVariableDefiningFileHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.GlobalVariableHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.HelpHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.InCharsetHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.KeepLineHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.OutCharsetHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.RemoveCommentsHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.SourceDirectoryHandler
 
getKeyName() - Method in class com.igormaznitsa.jcp.cmdline.VerboseHandler
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.AbstractOperator
Get the operator keyword
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorADD
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorAND
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorDIV
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorEQU
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREAT
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREATEQU
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESS
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESSEQU
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMOD
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMUL
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOT
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOTEQU
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorOR
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorSUB
 
getKeyword() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorXOR
 
getLastReadString() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
getLastReadStringIndex() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
getLocalVariable(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get a local variable value
getName() - Method in class com.igormaznitsa.jcp.ant.PreprocessTask.Global
 
getName() - Method in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor.NameReferencePair
 
getName() - Method in class com.igormaznitsa.jcp.directives.AbortDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
Get the name of the directive without prefix
getName() - Method in class com.igormaznitsa.jcp.directives.ActionDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.BreakDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.CommentNextLineDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.ContinueDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.DefineDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.DefinelDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.EchoDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.ElseDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.EndDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.EndIfDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.ErrorDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.ExcludeIfDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.ExitDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.ExitIfDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.FlushDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.GlobalDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.GlobalElseDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.GlobalEndIfDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.GlobalIfDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.IfDefDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.IfDefinedDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.IfDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.IfNDefDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.IncludeDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.LocalDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.MsgDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.NoAutoFlushHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.OutDirDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.OutDisabledDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.OutEnabledDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.OutNameDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.PostfixDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.PrefixDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.UndefDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.WarningDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.directives.WhileDirectiveHandler
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
Get the function name
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionABS
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionDefinedByUser
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionEVALFILE
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionISSUBSTR
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionROUND
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2CSV
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2INT
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JAVA
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JS
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JSON
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2WEB
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2XML
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTRLEN
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ATTR
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_GET
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_LIST
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_NAME
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_OPEN
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ROOT
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_SIZE
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_TEXT
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XELEMENT
 
getName() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XLIST
 
getName() - Method in class com.igormaznitsa.jcp.expression.Variable
Get the variable name
getNextLineCodes() - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
getNextStringIndex() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
getNode() - Method in class com.igormaznitsa.jcp.expression.functions.xml.NodeContainer
 
getNodeList() - Method in class com.igormaznitsa.jcp.expression.functions.xml.NodeContainer
 
getNumberOfCopied() - Method in class com.igormaznitsa.jcp.JCPreprocessor.PreprocessingStatistics
 
getNumberOfPreprocessed() - Method in class com.igormaznitsa.jcp.JCPreprocessor.PreprocessingStatistics
 
getOutCharacterEncoding() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get the current character encoding for text writing
getOutEncoding() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getParent() - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
Get the parent for the element
getPreprocessingFlags() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
getPreprocessingState() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get the last generated preprocessing state, it is the current one
getPreprocessorExtension() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get the current preprocessor extension
getPrinter() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
getPriority() - Method in enum com.igormaznitsa.jcp.expression.ExpressionItemPriority
 
getPriority() - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
Get the current priority of the element
getProcessing() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getProcessingFile() - Method in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
 
getProcessingFileExtensions() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get file extensions of files to be preprocessed as a string array
getProcessingString() - Method in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
 
getProductName() - Static method in class com.igormaznitsa.jcp.InfoHelper
 
getReference() - Static method in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
getReference() - Method in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor.NameReferencePair
 
getReference() - Method in class com.igormaznitsa.jcp.directives.AbortDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
Get the directive reference, it will be printed for a help request
getReference() - Method in class com.igormaznitsa.jcp.directives.ActionDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.BreakDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.CommentNextLineDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.ContinueDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.DefineDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.DefinelDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.EchoDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.ElseDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.EndDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.EndIfDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.ErrorDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.ExcludeIfDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.ExitDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.ExitIfDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.FlushDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.GlobalDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.GlobalElseDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.GlobalEndIfDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.GlobalIfDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.IfDefDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.IfDefinedDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.IfDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.IfNDefDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.IncludeDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.LocalDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.MsgDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.NoAutoFlushHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.OutDirDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.OutDisabledDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.OutEnabledDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.OutNameDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.PostfixDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.PrefixDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.UndefDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.WarningDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.directives.WhileDirectiveHandler
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
Get the function reference to be output for a help request
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionABS
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionDefinedByUser
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionEVALFILE
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionISSUBSTR
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionROUND
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2CSV
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2INT
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JAVA
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JS
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JSON
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2WEB
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2XML
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTRLEN
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ATTR
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_GET
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_LIST
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_NAME
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_OPEN
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ROOT
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_SIZE
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_TEXT
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XELEMENT
 
getReference() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XLIST
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.AbstractOperator
Get the operator reference to be shown for a help information request
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorADD
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorAND
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorDIV
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorEQU
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREAT
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorGREATEQU
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESS
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorLESSEQU
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMOD
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorMUL
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOT
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorNOTEQU
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorOR
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorSUB
 
getReference() - Method in class com.igormaznitsa.jcp.expression.operators.OperatorXOR
 
getRemoveComments() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
Get the result type
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionABS
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionDefinedByUser
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionEVALFILE
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionISSUBSTR
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionROUND
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2CSV
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2INT
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JAVA
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JS
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JSON
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2WEB
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2XML
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTRLEN
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ATTR
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_GET
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_LIST
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_NAME
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_OPEN
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ROOT
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_SIZE
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_TEXT
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XELEMENT
 
getResultType() - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XLIST
 
getRoot() - Method in class com.igormaznitsa.jcp.expression.ExpressionTree
Get the root of the tree
getRootFile() - Method in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
 
getRootFileInfo() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
getRootTextContainer() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
getSharedResource(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get a shared source from inside map
getSignature() - Method in enum com.igormaznitsa.jcp.expression.ValueType
 
getSite() - Static method in class com.igormaznitsa.jcp.InfoHelper
 
getSize() - Method in class com.igormaznitsa.jcp.utils.ResetablePrinter
 
getSource() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getSourceDirectories() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get the source directories as semi separated string
getSourceDirectoryAsFiles() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Get the current source directories as a file array
getSourceFile() - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
getSourceFile(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
It returns a File object for a path to a source file subject to the source directory path
getStringIndex() - Method in class com.igormaznitsa.jcp.context.PreprocessingState.ExcludeIfInfo
 
getStringIndex() - Method in class com.igormaznitsa.jcp.exceptions.FilePositionInfo
 
getStringIndex() - Method in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
 
getTestDestination() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getText() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
getType() - Method in class com.igormaznitsa.jcp.expression.Value
 
getUserFunctionArity(String) - Method in interface com.igormaznitsa.jcp.extension.PreprocessorExtension
When a preprocessor meets a user defined function (the function starts with $) then it will ask for its arity
getUseTestSources() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getValue() - Method in class com.igormaznitsa.jcp.ant.PreprocessTask.Global
 
getValue() - Method in class com.igormaznitsa.jcp.expression.Value
 
getValue(String, ValueType) - Static method in class com.igormaznitsa.jcp.expression.Value
 
getVariable(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
 
getVariable(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.context.EnvironmentVariableProcessor
 
getVariable(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
getVariable(String, PreprocessorContext) - Method in interface com.igormaznitsa.jcp.context.SpecialVariableProcessor
Get the value for the variable
getVariable(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
 
getVariableNames() - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
 
getVariableNames() - Method in class com.igormaznitsa.jcp.context.EnvironmentVariableProcessor
 
getVariableNames() - Method in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
getVariableNames() - Method in interface com.igormaznitsa.jcp.context.SpecialVariableProcessor
Get all variable names allowed by the processor as an array, all names must be in lower case
getVariableNames() - Method in class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
 
getVerbose() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
getVersion() - Static method in class com.igormaznitsa.jcp.InfoHelper
 
Global() - Constructor for class com.igormaznitsa.jcp.ant.PreprocessTask.Global
 
GLOBAL_DIRECTIVES - Static variable in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
The array contains preprocessor directives active only during the global preprocessing phase
GlobalDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#global directive handler
GlobalDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.GlobalDirectiveHandler
 
GlobalElseDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#_else directive handler
GlobalElseDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.GlobalElseDirectiveHandler
 
GlobalEndIfDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#_endif directive handler
GlobalEndIfDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.GlobalEndIfDirectiveHandler
 
GlobalIfDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#_if directive handler
GlobalIfDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.GlobalIfDirectiveHandler
 
GlobalVariableDefiningFileHandler - Class in com.igormaznitsa.jcp.cmdline
The handler for '@' prefixed files in the command string
GlobalVariableDefiningFileHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.GlobalVariableDefiningFileHandler
 
GlobalVariableHandler - Class in com.igormaznitsa.jcp.cmdline
The handler for global variables, it adds met global variables into the inside storage
GlobalVariableHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.GlobalVariableHandler
 
goToString(int) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 

H

hashCode() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
hashCode() - Method in class com.igormaznitsa.jcp.expression.Value
 
hasReadLineNextLineInEnd() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
HelpHandler - Class in com.igormaznitsa.jcp.cmdline
The handler processes a help command from the command string
HelpHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.HelpHandler
 
HelpMojo - Class in com.igormaznitsa.jcp.maven
Display help information on jcp.
Call mvn jcp:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class com.igormaznitsa.jcp.maven.HelpMojo
 

I

IfDefDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements short synonym for the //#ifdefined directive
IfDefDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.IfDefDirectiveHandler
 
IfDefinedDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#ifdefined directive handler
IfDefinedDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.IfDefinedDirectiveHandler
 
IfDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#if directive handler
IfDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.IfDirectiveHandler
 
IfNDefDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#ifndef directive handler
IfNDefDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.IfNDefDirectiveHandler
 
InCharsetHandler - Class in com.igormaznitsa.jcp.cmdline
To set the input text character encoding
InCharsetHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.InCharsetHandler
 
IncludeDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#include directive handler
IncludeDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.IncludeDirectiveHandler
 
info(String) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
 
info(String) - Method in interface com.igormaznitsa.jcp.logger.PreprocessorLogger
Log an information message
info(String) - Method in class com.igormaznitsa.jcp.logger.SystemOutLogger
 
info(String) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
InfoHelper - Class in com.igormaznitsa.jcp
 
INT_FIVE - Static variable in class com.igormaznitsa.jcp.expression.Value
 
INT_FOUR - Static variable in class com.igormaznitsa.jcp.expression.Value
 
INT_ONE - Static variable in class com.igormaznitsa.jcp.expression.Value
 
INT_THREE - Static variable in class com.igormaznitsa.jcp.expression.Value
 
INT_TWO - Static variable in class com.igormaznitsa.jcp.expression.Value
 
INT_ZERO - Static variable in class com.igormaznitsa.jcp.expression.Value
 
isAtActiveIf() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
isAtActiveWhile() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
isAutoFlush() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
isCareForLastNextLine() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
 
isCloned() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Check that the preprocessor context is a clone of another context.
isCompareDestination() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Check the flag to check content of existing file before saving.
isCompareDestination() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
isCompatible(ValueType) - Method in enum com.igormaznitsa.jcp.expression.ValueType
To check that the type is compatible with another one
isDeprecated() - Method in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
Check that the directive is deprecated one and can be removed in a next release
isDirectiveCanBeProcessed() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
isDirectiveCanBeProcessedIgnoreBreak() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
isEmpty() - Method in class com.igormaznitsa.jcp.expression.ExpressionTree
Allows to check that the tree is empty
isEmpty() - Method in class com.igormaznitsa.jcp.utils.ResetablePrinter
 
isExcludedFromPreprocessing() - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
isFileAllowedToBeProcessed(File) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Check that a file is allowed to be preprocessed fo its extension
isFileContentEquals(File, File) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
isFileExcludedFromProcess(File) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Check that a file is excluded from preprocessing and coping actions
isFileOutputDisabled() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Check that writing operations is disabled
isForCopyOnly() - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
isFull() - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
It allows to check that all children slots have been filled
isGlobalPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
Shows that the directive can be executed during a global preprocessing phase
isGlobalPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.ExcludeIfDirectiveHandler
 
isGlobalPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.GlobalDirectiveHandler
 
isGlobalPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.GlobalElseDirectiveHandler
 
isGlobalPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.GlobalEndIfDirectiveHandler
 
isGlobalPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.GlobalIfDirectiveHandler
 
isGlobalVariable(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Check that there is a global variable with such name.
isIfStackEmpty() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
isIncludeStackEmpty() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
isKeepLines() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Check that the preprocessor must keep lines as commented ones
isLocalVariable(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Check that there is a local variable with such name.
isOnlyRootOnStack() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
isPreprocessingPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
Shows that the directive can be executed during the second preprocessing phase
isPreprocessingPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.ExcludeIfDirectiveHandler
 
isPreprocessingPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.GlobalDirectiveHandler
 
isPreprocessingPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.GlobalElseDirectiveHandler
 
isPreprocessingPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.GlobalEndIfDirectiveHandler
 
isPreprocessingPhaseAllowed() - Method in class com.igormaznitsa.jcp.directives.GlobalIfDirectiveHandler
 
isPresentedNextLineOnReadString() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
isRemoveComments() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
It returns the flag shows that all comments must be removed from the result
isVerbose() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Check the verbose flag
isWhileStackEmpty() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 

J

JavaCommentsRemover - Class in com.igormaznitsa.jcp.removers
A remover allows to cut off all Java like comments from a reader and write the result into a writer
JavaCommentsRemover(Reader, Writer) - Constructor for class com.igormaznitsa.jcp.removers.JavaCommentsRemover
 
JCPreprocessor - Class in com.igormaznitsa.jcp
The main class implements the Java Comment Preprocessor, it has the main method and can be started from a command string
JCPreprocessor(PreprocessorContext) - Constructor for class com.igormaznitsa.jcp.JCPreprocessor
 
JCPreprocessor.PreprocessingStatistics - Class in com.igormaznitsa.jcp
 
JCPSpecialVariableProcessor - Class in com.igormaznitsa.jcp.context
The class implements the special variable processor interface and allows to get access to inside JCP variables Inside JCP variables have the "jcp." prefix
JCPSpecialVariableProcessor() - Constructor for class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
JCPSpecialVariableProcessor.NameReferencePair - Class in com.igormaznitsa.jcp.context
 

K

KeepLineHandler - Class in com.igormaznitsa.jcp.cmdline
The handler processing the flag tells the preprocessor to be try to keep non-executing lines of code as commented ones
KeepLineHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.KeepLineHandler
 

L

leftTrim(String) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
LINE_END - Static variable in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
LocalDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#local directive handler
LocalDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.LocalDirectiveHandler
 
logDebug(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Print some debug info into the current log
logError(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Print an information about an error into the current log
logForVerbose(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
 
logInfo(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Print an information into the current log
logWarning(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Print an information about a warning situation into the current log

M

main(String...) - Static method in class com.igormaznitsa.jcp.JCPreprocessor
 
makeDocumentId(String) - Static method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
makeDocumentRootId(String) - Static method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
makeElementId(String, int) - Static method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
makeElementListId(Element, String) - Static method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
makeException(String, String, Throwable) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
makeException(String, Throwable) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Prepare exception with message and cause, or return cause if it is a preprocessor exception
makeFileReader(File, String, int) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
makeIncludeStack() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
makeTextForHelpInfo() - Static method in class com.igormaznitsa.jcp.InfoHelper
 
makeXPathElementId(String, String) - Static method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
makeXPathListId(String, String) - Static method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
 
MavenPropertiesImporter - Class in com.igormaznitsa.jcp.maven
The class imports some properties from the maven which can be accessible from preprocessed sources as global variables
MavenPropertiesImporter(PreprocessorContext, MavenProject) - Constructor for class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
 
MAX_WRITE_BUFFER_SIZE - Static variable in class com.igormaznitsa.jcp.context.PreprocessingState
 
MsgDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements //#msg directive handler
MsgDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.MsgDirectiveHandler
 

N

nextLine() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
nextLine() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
NoAutoFlushHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#noautoflush directive handler
NoAutoFlushHandler() - Constructor for class com.igormaznitsa.jcp.directives.NoAutoFlushHandler
 
NodeContainer - Class in com.igormaznitsa.jcp.expression.functions.xml
It's a special auxiliary class to save XML node data in a preprocessor storage
NodeContainer(long, Node) - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.NodeContainer
 
NodeContainer(long, NodeList) - Constructor for class com.igormaznitsa.jcp.expression.functions.xml.NodeContainer
 
normalizeVariableName(String) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 

O

ONE_LINE_COMMENT - Static variable in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
The prefix for one line comment
openFile(File) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
OperatorADD - Class in com.igormaznitsa.jcp.expression.operators
The class implements the ADD operator handler
OperatorADD() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorADD
 
OperatorAND - Class in com.igormaznitsa.jcp.expression.operators
The class implements the AND operator handler
OperatorAND() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorAND
 
OperatorDIV - Class in com.igormaznitsa.jcp.expression.operators
The class implements the DIV operator handler
OperatorDIV() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorDIV
 
OperatorEQU - Class in com.igormaznitsa.jcp.expression.operators
The class implements the EQU operator handler
OperatorEQU() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorEQU
 
OperatorGREAT - Class in com.igormaznitsa.jcp.expression.operators
The class implements the GREAT operator handler
OperatorGREAT() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorGREAT
 
OperatorGREATEQU - Class in com.igormaznitsa.jcp.expression.operators
The class implements the GREATEQU operator handler
OperatorGREATEQU() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorGREATEQU
 
OperatorLESS - Class in com.igormaznitsa.jcp.expression.operators
The class implements the LESS operator handler
OperatorLESS() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorLESS
 
OperatorLESSEQU - Class in com.igormaznitsa.jcp.expression.operators
The class implements the LESSEQU operator handler
OperatorLESSEQU() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorLESSEQU
 
OperatorMOD - Class in com.igormaznitsa.jcp.expression.operators
The class implements the MOD operator handler
OperatorMOD() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorMOD
 
OperatorMUL - Class in com.igormaznitsa.jcp.expression.operators
The class implements the MOD operator handler
OperatorMUL() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorMUL
 
OperatorNOT - Class in com.igormaznitsa.jcp.expression.operators
The class implements the NOT operator handler
OperatorNOT() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorNOT
 
OperatorNOTEQU - Class in com.igormaznitsa.jcp.expression.operators
The class implements the NOTEQU operator handler
OperatorNOTEQU() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorNOTEQU
 
OperatorOR - Class in com.igormaznitsa.jcp.expression.operators
The class implements the OR operator handler
OperatorOR() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorOR
 
OperatorSUB - Class in com.igormaznitsa.jcp.expression.operators
The class implements the SUB operator handler
OperatorSUB() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorSUB
 
OperatorXOR - Class in com.igormaznitsa.jcp.expression.operators
The class implements the XOR operator handler
OperatorXOR() - Constructor for class com.igormaznitsa.jcp.expression.operators.OperatorXOR
 
OutCharsetHandler - Class in com.igormaznitsa.jcp.cmdline
To set the output text character encoding
OutCharsetHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.OutCharsetHandler
 
OutDirDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#outdir directive handler
OutDirDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.OutDirDirectiveHandler
 
OutDisabledDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#- directive handler
OutDisabledDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.OutDisabledDirectiveHandler
 
OutEnabledDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#+ directive handler
OutEnabledDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.OutEnabledDirectiveHandler
 
OutNameDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#outname directive handler
OutNameDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.OutNameDirectiveHandler
 

P

parse(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.expression.ExpressionParser
To parse an expression represented as a string and get a tree
peekFile() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
peekIf() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
peekWhile() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
popAllExcludeIfInfoData() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
popAllIFUntilContainerWithFile(TextFileDataContainer) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
popExcludeIfData() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
popIf() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
popTextContainer() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
popWhile() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
PostfixDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#postfix[+|-] directive handler
PostfixDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.PostfixDirectiveHandler
 
postProcess() - Method in class com.igormaznitsa.jcp.expression.ExpressionTree
It can be called after the tree has been formed to optimize inside structures
postProcess() - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
Post-processing after the tree is formed, the unary minus operation will be optimized
postprocessFlag(boolean) - Method in class com.igormaznitsa.jcp.directives.IfDefinedDirectiveHandler
 
postprocessFlag(boolean) - Method in class com.igormaznitsa.jcp.directives.IfNDefDirectiveHandler
 
PREFIX_FOR_KEEPING_LINES - Static variable in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
The prefix for lines to be kept by preprocessor
PREFIX_FOR_KEEPING_LINES_PROCESSED_DIRECTIVES - Static variable in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
The prefix for lines to be kept by preprocessor, which contain processed directives
PrefixDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#prefix[+|-] directive handler
PrefixDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.PrefixDirectiveHandler
 
preprocessFile(PreprocessingState, PreprocessorContext) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
Preprocess file, NB! it doesn't clear local variables automatically for cloned contexts
PreprocessingFlag - Enum in com.igormaznitsa.jcp.containers
The enumeration contains flags describe inside special preprocessor states
PreprocessingState - Class in com.igormaznitsa.jcp.context
The class describes a preprocessor state also it contains inside buffers and save data on disk
PreprocessingState.ExcludeIfInfo - Class in com.igormaznitsa.jcp.context
 
PreprocessingState.PrinterType - Enum in com.igormaznitsa.jcp.context
 
PreprocessingStatistics(int, int) - Constructor for class com.igormaznitsa.jcp.JCPreprocessor.PreprocessingStatistics
 
PreprocessorClearMojo - Class in com.igormaznitsa.jcp.maven
The Mojo allows to delete preprocessed folders.
PreprocessorClearMojo() - Constructor for class com.igormaznitsa.jcp.maven.PreprocessorClearMojo
 
PreprocessorContext - Class in com.igormaznitsa.jcp.context
The preprocessor context class is a main class which contains all options of the preprocessor and allows to work with variables in expressions
PreprocessorContext() - Constructor for class com.igormaznitsa.jcp.context.PreprocessorContext
The constructor
PreprocessorContext(PreprocessorContext) - Constructor for class com.igormaznitsa.jcp.context.PreprocessorContext
Make clone of a preprocessor context but without cloning state.
PreprocessorException - Exception in com.igormaznitsa.jcp.exceptions
The exception allows to save some useful data about preprocessing files like the current include stack and the error string index
PreprocessorException(String, String, FilePositionInfo[], Throwable) - Constructor for exception com.igormaznitsa.jcp.exceptions.PreprocessorException
 
PreprocessorExtension - Interface in com.igormaznitsa.jcp.extension
The interface describes an extension which can be connected to a preprocessor and to be notified about some calls and actions
PreprocessorLogger - Interface in com.igormaznitsa.jcp.logger
The interface describes a logger to be used by a preprocessor during its work
PreprocessorMojo - Class in com.igormaznitsa.jcp.maven
The Mojo makes preprocessing of defined or project root source folders and place result in defined or predefined folder, also it can replace the source folder for a maven project to use the preprocessed sources.
PreprocessorMojo() - Constructor for class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
PreprocessorUtils - Enum in com.igormaznitsa.jcp.utils
It is an auxiliary class contains some useful methods
PreprocessTask - Class in com.igormaznitsa.jcp.ant
The class implements an ANT task to allow calls for preprocessing from ANT build scripts.
PreprocessTask() - Constructor for class com.igormaznitsa.jcp.ant.PreprocessTask
 
PreprocessTask.CfgFile - Class in com.igormaznitsa.jcp.ant
Inside class describes a "cfgfile" item, it has the only attribute "file", the attribute must be defined
PreprocessTask.Global - Class in com.igormaznitsa.jcp.ant
Inside class describes a "global" item, it describes a global variable which will be added into the preprocessor context It has attributes "name" and "value", be careful in the value attribute usage because you have to use """ instead of \" symbol inside string values
print(String) - Method in class com.igormaznitsa.jcp.utils.ResetablePrinter
 
println(String) - Method in class com.igormaznitsa.jcp.utils.ResetablePrinter
 
process(PreprocessorContext, String, Value, boolean) - Method in class com.igormaznitsa.jcp.directives.DefineDirectiveHandler
 
process(PreprocessorContext, String, Value, boolean) - Method in class com.igormaznitsa.jcp.directives.DefinelDirectiveHandler
 
process(PreprocessorContext, String) - Method in class com.igormaznitsa.jcp.directives.ErrorDirectiveHandler
 
process(PreprocessorContext, String, Value, boolean) - Method in class com.igormaznitsa.jcp.directives.UndefDirectiveHandler
 
process(PreprocessorContext, String) - Method in class com.igormaznitsa.jcp.directives.WarningDirectiveHandler
 
process() - Method in class com.igormaznitsa.jcp.removers.JavaCommentsRemover
 
processAction(PreprocessorContext, Value[]) - Method in interface com.igormaznitsa.jcp.extension.PreprocessorExtension
To process an action (it will be called if the preprocessor is met //#action directive)
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.CareForLastNextLineCharHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.ClearDstDirectoryHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in interface com.igormaznitsa.jcp.cmdline.CommandLineHandler
Process a command line key
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.CompareDestinationContentHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.DestinationDirectoryHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.ExcludedFileExtensionsHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.FileExtensionsHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.GlobalVariableDefiningFileHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.GlobalVariableHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.HelpHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.InCharsetHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.KeepLineHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.OutCharsetHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.RemoveCommentsHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.SourceDirectoryHandler
 
processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.VerboseHandler
 
processDirective(PreprocessingState, String, PreprocessorContext, boolean) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
processGlobalDirectives(PreprocessingState, PreprocessorContext) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
processMacroses(String, PreprocessorContext) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
processUserFunction(String, Value[]) - Method in interface com.igormaznitsa.jcp.extension.PreprocessorExtension
Call to process a user function (the function starts with $)
produceNewPreprocessingState(FileInfoContainer, int) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Generate new preprocessing state object, also the new preprocessing state will be saved as the current one in the context
produceNewPreprocessingState(FileInfoContainer, TextFileDataContainer) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Generate new preprocessing state for a file container and a text container, also the new preprocessing state will be saved as the current one in the context
PROPERTY_DEBUG_FLAG - Static variable in class com.igormaznitsa.jcp.logger.SystemOutLogger
Name of system property to enable debug level logging.
pushExcludeIfData(FileInfoContainer, String, int) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
pushIf(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
pushWhile(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 

R

readExpression(PushbackReader, ExpressionTree, PreprocessorContext, boolean, boolean) - Method in class com.igormaznitsa.jcp.expression.ExpressionParser
It reads an expression from a reader and fill a tree
readFileAsByteArray(File) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
readWholeTextFileIntoArray(File, String, AtomicBoolean) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
recognizeOf(String) - Static method in class com.igormaznitsa.jcp.expression.Value
 
recognizeRawString(String) - Static method in class com.igormaznitsa.jcp.expression.Value
 
recognizeType(String) - Static method in class com.igormaznitsa.jcp.expression.Value
 
referenceAsString(char, Throwable) - Static method in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
 
registerSpecialVariableProcessor(SpecialVariableProcessor) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
It allows to register a special variable processor which can process some special global variables
RemoveCommentsHandler - Class in com.igormaznitsa.jcp.cmdline
The handler processing the flag to clear all sources in the destination directory from inside comments
RemoveCommentsHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.RemoveCommentsHandler
 
removeGlobalVariable(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Remove a global variable value from the context.
removeLocalVariable(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Remove a local variable value from the context.
removeSharedResource(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Remove a shared object from the inside map for its name
replaceChar(String[], char, char) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
replaceElement(ExpressionTreeElement, ExpressionTreeElement) - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
It replaces a child element
replaceStringPrefix(String[], String, String[]) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
RES_XML_DOC_PREFIX - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_OPEN
 
RES_XML_ELEMENT_PREFIX - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_OPEN
 
reset() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
reset() - Method in class com.igormaznitsa.jcp.utils.ResetablePrinter
 
ResetablePrinter - Class in com.igormaznitsa.jcp.utils
The class implements a resetable char printer
ResetablePrinter(int) - Constructor for class com.igormaznitsa.jcp.utils.ResetablePrinter
 
resetPrinters() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 

S

saveBuffersToFile(File, boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
saveBuffersToStreams(OutputStream, OutputStream, OutputStream) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
setCareForLastNextLine(boolean) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "careforlastnextline" attribute, it allows to make precise processing of last next line char
setCareForLastNextLine(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set the flag to care to be precise in processing the last file next line char
setCareForLastNextLine(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setCfgFiles(File[]) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setClear(boolean) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "clear" attribute, it is a boolean attribute allows to make the preprocessor to clear the destination directory before its work
setClear(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setClearDestinationDirBefore(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set the flag to clear the destination directory before preprocessing
setCompareDestiation(boolean) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "compareDestination" attribute, it allows to turn on the mode to compare destination file content and to not override the file by generated one if there is the same content.
setCompareDestination(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set the flag to check before saving if the content changed.
setCompareDestination(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setDestination(File) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "destination" attribute, it allows to define the destination directory where the preprocessed files will be placed in
setDestination(File) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setDestinationDir(String) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
setDestinationDirectory(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set a destination directory for result files
setDestinationName(String) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
setDisableOut(boolean) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "disableOut" attribute, it is a boolean attribute allows to disable any output operations into the destination directory
setDisableOut(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setExcluded(String) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "excluded" attribute, it defines the excluded file extensions which will be ignored by the preprocessor in its work (also those files will not be copied)
setExcluded(boolean) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
setExcluded(String) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setExcludedFileExtensions(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set comma separated list of file extensions to be excluded from preprocessing
setFile(File) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask.CfgFile
 
setFileOutputDisabled(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
It allows to disable all writing operations of the preprocessor
setGlobalVariable(String, Value) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set a global variable value
setGlobalVars(Properties) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setInCharacterEncoding(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set the character encoding for reading texts, it must be supported by the Java platform else an exception will be thrown
setInCharset(String) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "inCharset" attribute, it allows to define the text encoding for the reading text files
setInEncoding(String) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setKeepLines(boolean) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "keepLines" attribute, it is a boolean attribute to keep non-executing lines as commented ones in the output
setKeepLines(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set the flag to keep lines as commented ones
setKeepLines(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setKeepSrcRoot(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setLocalVariable(String, Value) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set a local variable value
setName(String) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask.Global
 
setNextStringIndex(int) - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
setOutCharacterEncoding(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set the output texts character encoding, it must be supported by the Java platform else an exception will be thrown
setOutCharset(String) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "outCharset" attribute, it allows to define the text encoding for the writing text files
setOutEncoding(String) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setPreprocessorExtension(PreprocessorExtension) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set a preprocessor extension, it is a module implements the PreprocessorExtension interface which can process and get some calls from a preprocessor during its work
setPreprocessorLogger(PreprocessorLogger) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set the logger to print information and error messages
setPrinter(PreprocessingState.PrinterType) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
setProcessing(String) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "processing" attribute, it defines the file extensions to be processed
setProcessing(String) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setProcessingFileExtensions(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set file extensions of files to be preprocessed, it is a comma separated list
setRemoveComments(boolean) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "removeComments" attribute, it is a boolean attribute allows to make the preprocessor to remove all Java-like comments from the result files
setRemoveComments(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set the remove comments flag
setRemoveComments(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setSharedResource(String, Object) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set a shared source, it is an object saved into the inside map for a name
setSource(File) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "source" attribute, it allows to define the source directory to be preprocessed
setSource(String) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setSourceDirectories(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set source directories
setTestDestination(File) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setUseTestSources(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
setValue(String) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask.Global
 
setVariable(String, Value, PreprocessorContext) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
 
setVariable(String, Value, PreprocessorContext) - Method in class com.igormaznitsa.jcp.context.EnvironmentVariableProcessor
 
setVariable(String, Value, PreprocessorContext) - Method in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
setVariable(String, Value, PreprocessorContext) - Method in interface com.igormaznitsa.jcp.context.SpecialVariableProcessor
Set a value to the variable
setVariable(String, Value, PreprocessorContext) - Method in class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
 
setVerbose(boolean) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
Set the "verbose" attribute, it is a boolean attribute allows to set the verbose level of preprocessor messages
setVerbose(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
Set the verbose flag
setVerbose(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
SourceDirectoryHandler - Class in com.igormaznitsa.jcp.cmdline
The handler processing the key to set the source directory
SourceDirectoryHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.SourceDirectoryHandler
 
SpecialVariableProcessor - Interface in com.igormaznitsa.jcp.context
The interface describes a special variable processor which will be called for variables met by a preprocessor in expressions
splitExtensionCommaList(String) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
splitForChar(String, char) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
splitForEqualChar(String) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
SystemOutLogger - Class in com.igormaznitsa.jcp.logger
An Easy logger which just output log messages into the system output streams
SystemOutLogger() - Constructor for class com.igormaznitsa.jcp.logger.SystemOutLogger
 

T

TextFileDataContainer - Class in com.igormaznitsa.jcp.containers
The class contains text data of a file and the string position index for the file
TextFileDataContainer(TextFileDataContainer, int) - Constructor for class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
TextFileDataContainer(File, String[], boolean, int) - Constructor for class com.igormaznitsa.jcp.containers.TextFileDataContainer
 
throwPreprocessorException(String, String, File, int, Throwable) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
 
toString() - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
 
toString() - Method in class com.igormaznitsa.jcp.exceptions.FilePositionInfo
 
toString() - Method in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
 
toString() - Method in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
 
toString() - Method in class com.igormaznitsa.jcp.expression.operators.AbstractOperator
 
toString() - Method in class com.igormaznitsa.jcp.expression.Value
 
toString() - Method in class com.igormaznitsa.jcp.expression.Variable
 
toStringDetail() - Method in class com.igormaznitsa.jcp.expression.Value
 

U

UID_COUNTER - Static variable in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
Inside counter to generate UID for some cases
UndefDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#undef directive handler
UndefDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.UndefDirectiveHandler
 

V

Value - Class in com.igormaznitsa.jcp.expression
The class describes an expression value i.e.
valueOf(String) - Static method in enum com.igormaznitsa.jcp.containers.PreprocessingFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.igormaznitsa.jcp.context.PreprocessingState.PrinterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.igormaznitsa.jcp.directives.AfterDirectiveProcessingBehaviour
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.igormaznitsa.jcp.directives.DirectiveArgumentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.igormaznitsa.jcp.expression.ExpressionItemPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.igormaznitsa.jcp.expression.ExpressionItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.igormaznitsa.jcp.expression.ExpressionParser.SpecialItem
Returns the enum constant of this type with the specified name.
valueOf(Long) - Static method in class com.igormaznitsa.jcp.expression.Value
 
valueOf(Boolean) - Static method in class com.igormaznitsa.jcp.expression.Value
 
valueOf(Float) - Static method in class com.igormaznitsa.jcp.expression.Value
 
valueOf(String) - Static method in class com.igormaznitsa.jcp.expression.Value
 
valueOf(String) - Static method in enum com.igormaznitsa.jcp.expression.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.igormaznitsa.jcp.containers.PreprocessingFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.igormaznitsa.jcp.context.PreprocessingState.PrinterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.igormaznitsa.jcp.directives.AfterDirectiveProcessingBehaviour
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.igormaznitsa.jcp.directives.DirectiveArgumentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.igormaznitsa.jcp.expression.ExpressionItemPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.igormaznitsa.jcp.expression.ExpressionItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.igormaznitsa.jcp.expression.ExpressionParser.SpecialItem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.igormaznitsa.jcp.expression.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.igormaznitsa.jcp.utils.PreprocessorUtils
Returns an array containing the constants of this enum type, in the order they are declared.
ValueType - Enum in com.igormaznitsa.jcp.expression
The enumeration contains all allowed types for expression values and their signatures
VAR_DATE - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_DEST_DIR - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_DEST_FILE_NAME - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_DEST_FULLPATH - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_LINE - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_SRC_DIR - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_SRC_DIR2 - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_SRC_FILE_NAME - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_SRC_FILE_NAME2 - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_SRC_FULLPATH - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_SRC_FULLPATH2 - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_TIME - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_TIMESTAMP - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
VAR_VERSION - Static variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
 
Variable - Class in com.igormaznitsa.jcp.expression
The class describes an expression variable
Variable(String) - Constructor for class com.igormaznitsa.jcp.expression.Variable
The constructor
VerboseHandler - Class in com.igormaznitsa.jcp.cmdline
The handler processing the flag that the preprocessor to be verbose in its messages and information
VerboseHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.VerboseHandler
 

W

warning(String) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
 
warning(String) - Method in interface com.igormaznitsa.jcp.logger.PreprocessorLogger
Log a warning message
warning(String) - Method in class com.igormaznitsa.jcp.logger.SystemOutLogger
 
warning(String) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
 
WarningDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements //#warning directive handler
WarningDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.WarningDirectiveHandler
 
WhileDirectiveHandler - Class in com.igormaznitsa.jcp.directives
The class implements the //#while directive handler
WhileDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.WhileDirectiveHandler
 
writeBufferTo(Writer) - Method in class com.igormaznitsa.jcp.utils.ResetablePrinter
 
writePrinterBuffers(Writer) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2011–2018 Igor Maznitsa. All rights reserved.