A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABORT_PROCESSING - com.igormaznitsa.jcp.containers.PreprocessingFlag
-
This flag allows to stop preprocessing immediately
- 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
- activeIf - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- activeWhile - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- 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
- addElementToNextFreeSlot(ExpressionTreeElement) - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
Add an expression element into the next free child slot
- addErrorListener(MetaErrorListener) - Static method in class com.igormaznitsa.meta.common.exceptions.MetaErrorListeners
-
Add new fireError listener for global fireError events.
- addGuard(String, long) - Static method in class com.igormaznitsa.meta.common.utils.TimeGuard
-
Add a time watcher.
- addGuard(String, long, TimeGuard.TimeAlertListener) - Static method in class com.igormaznitsa.meta.common.utils.TimeGuard
-
Add a time watcher and provide processor of time violation.
- addItem(ExpressionItem) - Method in class com.igormaznitsa.jcp.expression.ExpressionTree
-
Add new expression item into tree
- addObjectToArray(A[], O) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Append the given object to the given array, returning a new array consisting of the input array contents plus the given object.
- addPoint(String, TimeGuard.TimeAlertListener) - Static method in class com.igormaznitsa.meta.common.utils.TimeGuard
-
Add a named time point.
- addStringToArray(String[], String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Append the given
String
to the givenString
array, returning a new array consisting of the input array contents plus the givenString
. - 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
- addVariableIntoInsideMap(PreprocessorContext, String, Value, boolean) - Method in class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
- AfterDirectiveProcessingBehaviour - Enum in com.igormaznitsa.jcp.directives
-
The enumeration contains flags after directive processing behavior
- AfterDirectiveProcessingBehaviour() - Constructor for enum com.igormaznitsa.jcp.directives.AfterDirectiveProcessingBehaviour
- alertListener - Variable in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
Some provided processor to be called for alert.
- alertMessage - Variable in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
The Alert message to be provided into log or somewhere else, for time points it is ID.
- 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
- allowWhitespace - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- allowWhitespace - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- allowWhitespace - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Manage mode to allow whitespace between the // and the #.
- AllowWhitespaceDirectiveHandler - Class in com.igormaznitsa.jcp.cmdline
-
Allow spaces between comment and directive.
- AllowWhitespaceDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.AllowWhitespaceDirectiveHandler
- AlreadyDisposedError - Error in com.igormaznitsa.meta.common.exceptions
-
Error if detected attempt to dispose already disposed object.
- AlreadyDisposedError(String) - Constructor for error com.igormaznitsa.meta.common.exceptions.AlreadyDisposedError
-
Constructor with provided message.
- AntPathMatcher - Class in com.igormaznitsa.jcp.utils.antpathmatcher
-
PathMatcher
implementation for Ant-style path patterns. - AntPathMatcher() - Constructor for class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Create a new instance with the
AntPathMatcher.DEFAULT_PATH_SEPARATOR
. - AntPathMatcher(String) - Constructor for class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
A convenient, alternative constructor to use with a custom path separator.
- AntPathMatcher.AntPathStringMatcher - Class in com.igormaznitsa.jcp.utils.antpathmatcher
-
Tests whether or not a string matches against a pattern via a
Pattern
. - AntPathMatcher.AntPatternComparator - Class in com.igormaznitsa.jcp.utils.antpathmatcher
-
The default
Comparator
implementation returned byAntPathMatcher.getPatternComparator(String)
. - AntPathMatcher.AntPatternComparator.PatternInfo - Class in com.igormaznitsa.jcp.utils.antpathmatcher
-
Value class that holds information about the pattern, e.g.
- AntPathMatcher.PathSeparatorPatternCache - Class in com.igormaznitsa.jcp.utils.antpathmatcher
-
A simple cache for patterns that depend on the configured path separator.
- AntPathStringMatcher(String) - Constructor for class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPathStringMatcher
- AntPathStringMatcher(String, boolean) - Constructor for class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPathStringMatcher
- AntPatternComparator(String) - Constructor for class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator
- antVariables - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- ANY - com.igormaznitsa.jcp.expression.ValueType
- append(StringBuilder, String, int) - Method in class com.igormaznitsa.jcp.HelpMojo
-
Append a description to the buffer by respecting the indentSize and lineLength parameters.
- applyRelativePath(String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Apply the given relative path to the given Java resource path, assuming standard Java folder separation (i.e.
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.AllowWhitespaceDirectiveHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.CareForLastNextLineCharHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.ClearDstDirectoryHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.CompareDestinationContentHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.CopyFileAttributesHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.DestinationDirectoryHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.ExcludedFileExtensionsHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.ExcludeFoldersHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.FileExtensionsHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.GlobalVariableDefiningFileHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.GlobalVariableHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.InCharsetHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.KeepLineHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.OutCharsetHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.PreserveIndentDirectiveHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.RemoveCommentsHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.SourceDirectoryHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.UnknownAsFalseHandler
- ARG_NAME - Static variable in class com.igormaznitsa.jcp.cmdline.VerboseHandler
- ARG_NAMES - Static variable in class com.igormaznitsa.jcp.cmdline.HelpHandler
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.AbstractStrConverter
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.FunctionBINFILE
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.FunctionEVALFILE
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.FunctionISSUBSTR
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2GO
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2JAVA
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.FunctionSTRLEN
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ATTR
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_GET
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_LIST
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_NAME
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_OPEN
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_ROOT
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_SIZE
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_TEXT
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XELEMENT
- ARG_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XLIST
- argsNumber - Variable in class com.igormaznitsa.jcp.expression.functions.FunctionDefinedByUser
- argTypes - Variable in class com.igormaznitsa.jcp.expression.functions.FunctionDefinedByUser
- ARGUMENT_TYPES - Static variable in class com.igormaznitsa.jcp.expression.functions.FunctionABS
- ARITHMETIC_ADD_SUB - com.igormaznitsa.jcp.expression.ExpressionItemPriority
- ARITHMETIC_MUL_DIV_MOD - com.igormaznitsa.jcp.expression.ExpressionItemPriority
- ARRAY_ELEMENT_SEPARATOR - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
- ARRAY_END - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
- ARRAY_START - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
- arrayEquals(Object, Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
- arrayEquals(Object, Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Compare the given arrays with
Arrays.equals
, performing an equality check based on the array elements rather than the array reference. - arrayToCommaDelimitedString(Object[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Convert a
String
array into a comma delimitedString
(i.e., CSV). - arrayToDelimitedString(Object[], String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Convert a
String
array into a delimitedString
(e.g. - arrayToList(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Convert the supplied array into a List.
- ArrayUtils - Class in com.igormaznitsa.meta.common.utils
-
Set of auxiliary methods to process arrays.
- ArrayUtils() - Constructor for class com.igormaznitsa.meta.common.utils.ArrayUtils
- 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
- assertAmong(T, T...) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Check that object is presented among provided elements and replace the object by equal element from the list.
- assertDoesntContainNull(T) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Assert that collection doesn't contain null value.
- assertDoesntContainNull(T[]) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Assert that array doesn't contain null value.
- assertEquals(T, T) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Assert that value is equal to some etalon value.
- assertFalse(String, boolean) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Assert condition flag is FALSE.
- Assertions - Class in com.igormaznitsa.meta.common.utils
-
Set of auxiliary methods for assertion.
- Assertions() - Constructor for class com.igormaznitsa.meta.common.utils.Assertions
- assertIsValid(T, Validator<T>) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Check an object by a validator.
- assertNotDisposed() - Method in class com.igormaznitsa.meta.common.templates.DisposableTemplate
-
Auxiliary method to ensure that the object is not disposed.
- assertNotDisposed(T) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Assert that a disposable object is not disposed.
- assertNotEmptySlot() - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
- assertNotNull(String, T) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Assert that value is not null
- assertNotNull(T) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Assert that value is not null
- assertNull(String, T) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Assert that value is null
- assertNull(T) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Assert that value is null
- assertTrue(String, boolean) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Assert condition flag is TRUE.
- asString() - Method in class com.igormaznitsa.jcp.expression.Value
- autoFlush - Variable in class com.igormaznitsa.jcp.containers.TextFileDataContainer
-
Flag shows to save automatically buffers after file preprocessing end.
B
- BASE64 - com.igormaznitsa.jcp.expression.functions.FunctionBINFILE.Type
- BLACK_HOLE - com.igormaznitsa.meta.annotation.Weight.Unit
-
A Call of the method can break the universe.
- BOOLEAN - com.igormaznitsa.jcp.directives.DirectiveArgumentType
- BOOLEAN - com.igormaznitsa.jcp.expression.ValueType
- BOOLEAN_FALSE - Static variable in class com.igormaznitsa.jcp.expression.Value
- BOOLEAN_TRUE - Static variable in class com.igormaznitsa.jcp.expression.Value
- BRACKET_CLOSING - com.igormaznitsa.jcp.expression.ExpressionParser.SpecialItem
- BRACKET_OPENING - com.igormaznitsa.jcp.expression.ExpressionParser.SpecialItem
- BREAK_COMMAND - com.igormaznitsa.jcp.containers.PreprocessingFlag
-
This flag shows that //#break has been met
- BreakDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements the //#break directive handler
- BreakDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.BreakDirectiveHandler
- build() - Method in class com.igormaznitsa.jcp.HelpMojo
- buildPathForElement(Element) - Static method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
- BYTEARRAY - com.igormaznitsa.jcp.expression.functions.FunctionBINFILE.Type
C
- CACHE_TURNOFF_THRESHOLD - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- cachePatterns - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- calculateTreeElement(ExpressionTreeElement, PreprocessingState) - Method in class com.igormaznitsa.jcp.expression.Expression
- CallTrace - Class in com.igormaznitsa.meta.common.utils
-
The Class allows to save stack trace history (it is possible to keep it in packed format) and restore it to text representation for request.
- CallTrace() - Constructor for class com.igormaznitsa.meta.common.utils.CallTrace
-
The Constructor allows to create call trace history point for the called method.
- CallTrace(boolean, boolean, String) - Constructor for class com.igormaznitsa.meta.common.utils.CallTrace
-
The Constructor allows to create call trace history with defined end-of-line symbol and since needed stack item position.
- cancel() - Static method in class com.igormaznitsa.meta.common.utils.TimeGuard
-
Cancel all time watchers and time points for the current stack level.
- cancelAll() - Static method in class com.igormaznitsa.meta.common.utils.TimeGuard
-
Cancel all time watchers and time points globally for the current thread.
- cancelAllDeferredActionsGlobally() - Static method in class com.igormaznitsa.meta.common.utils.Deferrers
-
Cancel all defer actions globally.
- cancelDeferredActions() - Static method in class com.igormaznitsa.meta.common.utils.Deferrers
-
Cancel all defer actions for the current stack depth.
- capitalize(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Capitalize a
String
, changing the first letter to upper case as perCharacter.toUpperCase(char)
. - careForLastNextLine - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- careForLastNextLine - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- careForLastNextLine - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Be precise in processing of the last next line char in files, it will not be added if it is not presented if to turn on the mode..
- CareForLastNextLineCharHandler - Class in com.igormaznitsa.jcp.cmdline
- CareForLastNextLineCharHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.CareForLastNextLineCharHandler
- caseInsensitiveValueOf(E[], String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Case insensitive alternative to
Enum.valueOf(Class, String)
. - caseSensitive - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- catchAllPattern - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- causeObject - Variable in error com.igormaznitsa.meta.common.exceptions.InvalidObjectError
- CfgFile() - Constructor for class com.igormaznitsa.jcp.ant.PreprocessTask.CfgFile
- cfgFiles - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
List of external configuration files.
- changeFirstCharacterCase(String, boolean) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
- check() - Static method in class com.igormaznitsa.meta.common.utils.TimeGuard
-
Check all registered time watchers for time bound violations.
- checkDirectiveArgumentRoughly(AbstractDirectiveHandler, String) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
- checkFile(File) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- checkPoint(String) - Static method in class com.igormaznitsa.meta.common.utils.TimeGuard
-
Check named time point(s).
- checkPoints() - Static method in class com.igormaznitsa.meta.common.utils.TimeGuard
-
Process all time points for the current stack level.
- childElements - Variable in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
The array contains links to the tree element children
- cleanPath(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Normalize the path by suppressing sequences like "path/.." and inner simple dots.
- clear - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Clear the destination folder before preprocessing (if it exists).
- clear() - Static method in class com.igormaznitsa.meta.common.exceptions.MetaErrorListeners
-
Remove all listeners.
- clearDestinationDirectoryBefore - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- 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
- clearDstFlag - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- clearLocalVariables() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Remove all local variables from the inside storage
- cloned - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- cloneTopTextDataContainer(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
- closeQuetly(Closeable) - Static method in class com.igormaznitsa.meta.common.utils.IOUtils
-
Closing quetly any closeable object.
- collectionToCommaDelimitedString(Collection<?>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Convert a
Collection
into a delimitedString
(e.g., CSV). - collectionToDelimitedString(Collection<?>, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Convert a
Collection
into a delimitedString
(e.g. - collectionToDelimitedString(Collection<?>, String, String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Convert a
Collection
to a delimitedString
(e.g. - CollectionUtils - Class in com.igormaznitsa.jcp.utils.antpathmatcher
-
Miscellaneous collection utility methods.
- CollectionUtils() - Constructor for class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
- CollectionUtils.EnumerationIterator<E> - Class in com.igormaznitsa.jcp.utils.antpathmatcher
-
Iterator wrapping an Enumeration.
- 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
- com.igormaznitsa.jcp.utils.antpathmatcher - package com.igormaznitsa.jcp.utils.antpathmatcher
- com.igormaznitsa.meta - package com.igormaznitsa.meta
- com.igormaznitsa.meta.annotation - package com.igormaznitsa.meta.annotation
- com.igormaznitsa.meta.common.exceptions - package com.igormaznitsa.meta.common.exceptions
- com.igormaznitsa.meta.common.interfaces - package com.igormaznitsa.meta.common.interfaces
- com.igormaznitsa.meta.common.templates - package com.igormaznitsa.meta.common.templates
- com.igormaznitsa.meta.common.utils - package com.igormaznitsa.meta.common.utils
- combine(String, String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Combine two patterns into a new pattern.
- combine(String, String) - Method in interface com.igormaznitsa.jcp.utils.antpathmatcher.PathMatcher
-
Combines two patterns into a new pattern that is returned.
- COMMA - com.igormaznitsa.jcp.expression.ExpressionParser.SpecialItem
- commaDelimitedListToSet(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Convert a comma delimited list (e.g., a row from a CSV file) into a set.
- commaDelimitedListToStringArray(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Convert a comma delimited list (e.g., a row from a CSV file) into an array of strings.
- COMMAND_LINE_HANDLERS - Static variable in class com.igormaznitsa.jcp.JCPreprocessor
- CommandLineHandler - Interface in com.igormaznitsa.jcp.cmdline
-
The interface describes a command line key handler.
- comment() - Method in annotation type com.igormaznitsa.meta.annotation.MemoryComplexity
-
May contain some description or comment.
- comment() - Method in annotation type com.igormaznitsa.meta.annotation.TimeComplexity
-
May contain some description or comment.
- comment() - Method in annotation type com.igormaznitsa.meta.annotation.Weight
-
May contain some description or comment.
- COMMENT_NEXT_LINE - com.igormaznitsa.jcp.containers.PreprocessingFlag
-
This flag shows that we must comment the next line (one time flag)
- CommentNextLineDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements the //#// directive handler
- CommentNextLineDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.CommentNextLineDirectiveHandler
- compare(String, String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator
-
Compare two patterns to determine which should match first, i.e.
- compareDestination - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- compareDestination - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- compareDestination - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Flag to compare generated content with existing file and if it is the same then to not override the file, it brings overhead
- 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
- COMPARISON - com.igormaznitsa.jcp.expression.ExpressionItemPriority
- compileSourceRoots - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
The Project source roots for non-test mode.
- Complexity - Enum in com.igormaznitsa.meta
-
Complexity constants.
- Complexity(String) - Constructor for enum com.igormaznitsa.meta.Complexity
- concat(String, String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- concatenateStringArrays(String[], String[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Concatenate the given
String
arrays into one, with overlapping array elements included twice. - condition - Variable in class com.igormaznitsa.jcp.context.PreprocessingState.ExcludeIfInfo
- configFiles - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- configFiles - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- CONSTANT - com.igormaznitsa.meta.Complexity
-
Constant value. Example: Determining if an integer (represented in binary) is even or odd.
- Constraint - Annotation Type in com.igormaznitsa.meta.annotation
-
It allows to mark either field or parameter by some expression.
- contains(Enumeration<?>, Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Check whether the given Enumeration contains the given element.
- contains(Iterator<?>, Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Check whether the given Iterator contains the given element.
- containsAny(Collection<?>, Collection<?>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Return
true
if any element in 'candidates
' is contained in 'source
'; otherwise returnsfalse
. - containsConstant(Enum<?>[], String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Check whether the given array of enum constants contains a constant with the given name, ignoring case when determining a match.
- containsConstant(Enum<?>[], String, boolean) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Check whether the given array of enum constants contains a constant with the given name.
- containsElement(Object[], Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Check whether the given array contains the given element.
- containsGlobalVariable(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Check that there is a named global variable in the inside storage
- containsInstance(Collection<?>, Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Check whether the given Collection contains the given element instance.
- containsLocalVariable(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Check that a local variable for a name is presented
- containsWhitespace(CharSequence) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Check whether the given
CharSequence
contains any whitespace characters. - containsWhitespace(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Check whether the given
String
contains any whitespace characters. - context - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- context - Variable in class com.igormaznitsa.jcp.expression.Expression
-
The variable contains the preprocessor context for the expression, it can be null
- context - Variable in class com.igormaznitsa.jcp.JCPreprocessor
- ContinueDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements the //#continue directive handler
- ContinueDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.ContinueDirectiveHandler
- convertIncludeStackToString() - Method in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
- convertTo(File, FunctionBINFILE.Type, boolean, int, String) - Static method in class com.igormaznitsa.jcp.expression.functions.FunctionBINFILE
- copyFile(File, File, boolean) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- copyFileAttributes - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- copyFileAttributes - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- copyFileAttributes - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Copy file attributes for copied and generated files.
- copyFileAttributes(File, File) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- CopyFileAttributesHandler - Class in com.igormaznitsa.jcp.cmdline
-
The handler keep file attributes of copied or generated files.
- CopyFileAttributesHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.CopyFileAttributesHandler
- countOccurrencesOf(String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Count the occurrences of the substring
sub
in stringstr
. - createCfgFile() - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
- createDestinationDirectory() - Method in class com.igormaznitsa.jcp.JCPreprocessor
- 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
- creationTimeInMilliseconds - Variable in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
The Creation time of the data container in milliseconds.
- CUBIC - com.igormaznitsa.meta.Complexity
-
Cubic.
- CURRENT_PATH - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
- currentInCloneSource - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- currentPrinter - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- currentState - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
D
- dateFormat - Variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
- deactivatePatternCache() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- 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_LINE_LENGTH - Static variable in class com.igormaznitsa.jcp.HelpMojo
- DEFAULT_PATH_SEPARATOR - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Default path separator: "/"
- DEFAULT_PROCESSING_EXTENSIONS - Static variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- DEFAULT_SOURCE_DIRECTORY - Static variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- DEFAULT_VARIABLE_PATTERN - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPathStringMatcher
- defer(Disposable) - Static method in class com.igormaznitsa.meta.common.utils.Deferrers
-
Defer execution of some disposable object.
- defer(Deferrers.Deferred) - Static method in class com.igormaznitsa.meta.common.utils.Deferrers
-
Defer some action.
- defer(Runnable) - Static method in class com.igormaznitsa.meta.common.utils.Deferrers
-
Defer execution of some runnable action.
- defer(T) - Static method in class com.igormaznitsa.meta.common.utils.Deferrers
-
Defer closing of an closeable object.
- Deferred() - Constructor for class com.igormaznitsa.meta.common.utils.Deferrers.Deferred
-
The Constructor.
- deferredClose(T) - Static method in class com.igormaznitsa.meta.common.utils.Deferrers
-
Defer object containing public close() method.
- deferredExcludeStack - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- Deferrers - Class in com.igormaznitsa.meta.common.utils
-
Auxiliary tool to defer some actions and process them in some point in future.
- Deferrers() - Constructor for class com.igormaznitsa.meta.common.utils.Deferrers
- Deferrers.Deferred - Class in com.igormaznitsa.meta.common.utils
-
Class wrapping executeDeferred method and stack depth for action.
- 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
- deflate(byte[]) - Static method in class com.igormaznitsa.jcp.expression.functions.FunctionBINFILE
- delete(String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Delete all occurrences of the given substring.
- deleteAny(String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Delete any character in a given
String
. - delimitedListToStringArray(String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Take a
String
that is a delimited list and convert it into aString
array. - delimitedListToStringArray(String, String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Take a
String
that is a delimited list and convert it into aString
array. - DELIMITER - Static variable in class com.igormaznitsa.jcp.InfoHelper
- destFileName - Variable in class com.igormaznitsa.jcp.containers.FileInfoContainer
-
The destination name for the file
- destFolder - Variable in class com.igormaznitsa.jcp.containers.FileInfoContainer
-
The destination directory for the file
- destination - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
The Destination folder where generated sources will be placed in non-test mode.
- destinationDirectory - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- destinationDirectory - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- destinationDirectoryFile - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- 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
- detail - Variable in class com.igormaznitsa.jcp.HelpMojo
-
If
true
, display all settable properties for each goal. - detectedTimeInMilliseconds - Variable in error com.igormaznitsa.meta.common.exceptions.TimeViolationError
- Determined - Annotation Type in com.igormaznitsa.meta.annotation
-
Shows that behavior of the entity is determined.
- DIRECTIVE_HASH_PREFIXED - Static variable in class com.igormaznitsa.jcp.containers.FileInfoContainer
- DIRECTIVE_PREFIX - Static variable in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
-
The common preprocessor prefix for all directives
- DIRECTIVE_SINGLE_DOLLAR_PREFIXED - Static variable in class com.igormaznitsa.jcp.containers.FileInfoContainer
- DIRECTIVE_TAIL_REMOVER - Static variable in class com.igormaznitsa.jcp.containers.FileInfoContainer
- DIRECTIVE_TWO_DOLLARS_PREFIXED - Static variable in class com.igormaznitsa.jcp.containers.FileInfoContainer
- DirectiveArgumentType - Enum in com.igormaznitsa.jcp.directives
-
The enumeration contains possible argument types are being used by directives
- DirectiveArgumentType(String) - Constructor for enum com.igormaznitsa.jcp.directives.DirectiveArgumentType
- 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
- disableOut - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- disableOut - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Make dry run of the preprocessor without any saving of result.
- Disposable - Interface in com.igormaznitsa.meta.common.interfaces
-
Auxiliary interface describing disposable object.
- DISPOSABLE_OBJECT_COUNTER - Static variable in class com.igormaznitsa.meta.common.templates.DisposableTemplate
- DisposableTemplate - Class in com.igormaznitsa.meta.common.templates
-
Template providing disposable functionality.
- DisposableTemplate() - Constructor for class com.igormaznitsa.meta.common.templates.DisposableTemplate
-
The Constructor.
- dispose() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
- dispose() - Method in interface com.igormaznitsa.meta.common.interfaces.Disposable
-
Dispose object.
- dispose() - Method in class com.igormaznitsa.meta.common.templates.DisposableTemplate
- disposedFlag - Variable in class com.igormaznitsa.meta.common.templates.DisposableTemplate
- doDispose() - Method in class com.igormaznitsa.meta.common.templates.DisposableTemplate
-
The Template method is called once during disposing.
- doesClearDestinationDirBefore() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Get the flag to clear the destination directory before preprocessing
- doMatch(String, String, boolean, Map<String, String>) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Actually match the given
path
against the givenpattern
. - DOUBLE_EXPONENTIAL - com.igormaznitsa.meta.Complexity
- doubleWildcards - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- dstWriter - Variable in class com.igormaznitsa.jcp.removers.JavaCommentsRemover
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 - Static variable in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
Empty array to avoid unnecessary operations
- EMPTY_ARRAY - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
- EMPTY_BOOL_ARRAY - Static variable in class com.igormaznitsa.meta.common.utils.ArrayUtils
-
Empty boolean array.
- EMPTY_BYTE_ARRAY - Static variable in class com.igormaznitsa.meta.common.utils.ArrayUtils
-
Empty byte array.
- EMPTY_CHAR_ARRAY - Static variable in class com.igormaznitsa.meta.common.utils.ArrayUtils
-
Empty char array.
- EMPTY_INT_ARRAY - Static variable in class com.igormaznitsa.meta.common.utils.ArrayUtils
-
Empty int array.
- EMPTY_LONG_ARRAY - Static variable in class com.igormaznitsa.meta.common.utils.ArrayUtils
-
Empty long array.
- EMPTY_OBJECT_ARRAY - Static variable in class com.igormaznitsa.meta.common.utils.ArrayUtils
-
Empty object array.
- EMPTY_SHORT_ARRAY - Static variable in class com.igormaznitsa.meta.common.utils.ArrayUtils
-
Empty short array.
- EMPTY_SLOT - Static variable in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
- EMPTY_STACK - Static variable in class com.igormaznitsa.jcp.context.PreprocessingState
- EMPTY_STRING - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
- EMPTY_STRING_ARRAY - Static variable in class com.igormaznitsa.meta.common.utils.ArrayUtils
-
Empty string array.
- END_PROCESSING - com.igormaznitsa.jcp.containers.PreprocessingFlag
-
This flag shows that preprocessing must be ended on the next string
- 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
- endsOnDoubleWildCard - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.PathSeparatorPatternCache
- endsOnWildCard - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.PathSeparatorPatternCache
- endsWithIgnoreCase(String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Test if the given
String
ends with the specified suffix, ignoring upper/lower case. - ensureNonNull(T) - Static method in class com.igormaznitsa.meta.common.utils.GetUtils
-
Get value if it is not null.
- ensureNonNull(T, T) - Static method in class com.igormaznitsa.meta.common.utils.GetUtils
-
Get value and ensure that the value is not null
- ensureNonNullAndNonEmpty(String, String) - Static method in class com.igormaznitsa.meta.common.utils.GetUtils
-
Get non-null non-empty string.
- ensureNonNullStr(String) - Static method in class com.igormaznitsa.meta.common.utils.GetUtils
-
Ensure that a string will not be null.
- enumeration - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils.EnumerationIterator
- EnumerationIterator(Enumeration<E>) - Constructor for class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils.EnumerationIterator
- 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
- environmentVars - Variable in class com.igormaznitsa.jcp.context.EnvironmentVariableProcessor
- eol - Variable in class com.igormaznitsa.meta.common.utils.CallTrace
- EOL_LINUX - Static variable in class com.igormaznitsa.meta.common.utils.CallTrace
-
Default end-of-line for linux.
- EOL_WINDOWS - Static variable in class com.igormaznitsa.meta.common.utils.CallTrace
-
Default end-of-line for windows.
- equals(Object) - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
- equals(Object) - Method in class com.igormaznitsa.jcp.expression.Value
- equals(Object) - Method in class com.igormaznitsa.jcp.logger.SystemOutLogger
- 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
- ERROR_LISTENERS - Static variable in class com.igormaznitsa.meta.common.exceptions.MetaErrorListeners
- ErrorDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements //#error directive handler
- ErrorDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.ErrorDirectiveHandler
- escapeGo(String) - Static method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2GO
- eval(PreprocessingState) - Method in class com.igormaznitsa.jcp.expression.Expression
- evalExpression(String, PreprocessorContext) - Static method in class com.igormaznitsa.jcp.expression.Expression
-
Evaluate expression
- evalFunction(ExpressionTreeElement, PreprocessingState) - Method in class com.igormaznitsa.jcp.expression.Expression
- evalOperator(ExpressionTreeElement, PreprocessingState) - Method in class com.igormaznitsa.jcp.expression.Expression
- evalTree(ExpressionTree, PreprocessorContext) - Static method in class com.igormaznitsa.jcp.expression.Expression
-
Evaluate an expression tree
- excluded - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
List of file extensions to be excluded from the preprocessing process.
- excludedExtensions - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- excludedFileExtensions - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- 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
- excludedFolderPatterns - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- excludedFolders - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- excludedFolders - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
List of sub-folders in source folders to be excluded from preprocessing, ANT path pattern format allowed.
- excludedFromPreprocessing - Variable in class com.igormaznitsa.jcp.containers.FileInfoContainer
-
The flag shows that the file has been excluded from preprocessing and it will not be preprocessed and copied
- ExcludeFoldersHandler - Class in com.igormaznitsa.jcp.cmdline
-
The Handler of subfolder names to be excluded from preprocessing, allows ANT pattern matching.
- ExcludeFoldersHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.ExcludeFoldersHandler
- 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() - Method in class com.igormaznitsa.jcp.HelpMojo
- execute() - Method in class com.igormaznitsa.jcp.JCPreprocessor
- execute() - Method in class com.igormaznitsa.jcp.maven.PreprocessorClearMojo
- execute() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- execute(PreprocessorContext, Value[]) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionDefinedByUser
- 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
- 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
- executeDeferred() - Method in class com.igormaznitsa.meta.common.utils.Deferrers.Deferred
-
Execute call.
- 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.FunctionTRIMLINES
- 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(PreprocessorContext, Value, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionIS
- executeStrAny(Value, Value) - Method in class com.igormaznitsa.jcp.expression.operators.OperatorADD
- executeStrBool(PreprocessorContext, Value, Value) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2GO
- 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.FunctionBINFILE
- 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
- Experimental - Annotation Type in com.igormaznitsa.meta.annotation
-
Marks item as experimental one.
- EXPONENTIAL - com.igormaznitsa.meta.Complexity
- Expression - Class in com.igormaznitsa.jcp.expression
-
The main class to calculate expressions
- Expression(PreprocessorContext, ExpressionTree) - Constructor for class com.igormaznitsa.jcp.expression.Expression
- 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
- ExpressionItemPriority(int) - Constructor for enum com.igormaznitsa.jcp.expression.ExpressionItemPriority
- ExpressionItemType - Enum in com.igormaznitsa.jcp.expression
- ExpressionItemType() - Constructor for enum com.igormaznitsa.jcp.expression.ExpressionItemType
- 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.ParserState - Enum in com.igormaznitsa.jcp.expression
-
The enumeration describes inside states of the parses
- ExpressionParser.SpecialItem - Enum in com.igormaznitsa.jcp.expression
-
The enumeration describes some special items which can be met in the expression
- expressionTree - Variable in class com.igormaznitsa.jcp.expression.Expression
-
The variable contains the expression tree
- 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
- ExpressionTreeElement() - Constructor for class com.igormaznitsa.jcp.expression.ExpressionTreeElement
- ExpressionTreeElement(ExpressionItem, FilePositionInfo[], String) - Constructor for class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
The constructor
- EXPRESSTION - com.igormaznitsa.jcp.directives.DirectiveArgumentType
- EXTENSION_SEPARATOR - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
- extractDoubleDollarPrefixedDirective(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
- extractHashPrefixedDirective(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
- extractPathWithinPattern(String, String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Given a pattern and a full path, determine the pattern-mapped part.
- extractPathWithinPattern(String, String) - Method in interface com.igormaznitsa.jcp.utils.antpathmatcher.PathMatcher
-
Given a pattern and a full path, determine the pattern-mapped part.
- extractPreprocessorException(Throwable) - Static method in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
- extractSingleDollarPrefixedDirective(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
- extractTail(String, String) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- extractTrimmedTail(String, String) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- extractUriTemplateVariables(String, String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- extractUriTemplateVariables(String, String) - Method in interface com.igormaznitsa.jcp.utils.antpathmatcher.PathMatcher
-
Given a pattern and a full path, extract the URI template variables.
- EXTRAHARD - com.igormaznitsa.meta.annotation.Weight.Unit
-
A Call like ask "Ultimate Question of Life, the Universe, and Everything".
- EXTRALIGHT - com.igormaznitsa.meta.annotation.Weight.Unit
-
Lighter than light one.
F
- FACTORIAL - com.igormaznitsa.meta.Complexity
-
Factorial.
- fail(String) - Static method in class com.igormaznitsa.meta.common.utils.Assertions
-
Throw assertion error for some cause
- fake - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- file - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask.CfgFile
- file - Variable in class com.igormaznitsa.jcp.containers.TextFileDataContainer
- file - Variable in class com.igormaznitsa.jcp.exceptions.FilePositionInfo
-
The preprocessing file
- fileEndedByNextLine - Variable in class com.igormaznitsa.jcp.containers.TextFileDataContainer
- 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 - Variable in class com.igormaznitsa.jcp.context.PreprocessingState.ExcludeIfInfo
- 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
- fileOutputDisabled - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- 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
- fileSets - Variable in class com.igormaznitsa.jcp.maven.PreprocessorClearMojo
-
List of folders and files to be removed, every folder defined as a FileSet and can contain exclude and include lists.
- fillAntVariables() - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
- fillArguments(List<ExpressionTree>) - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
It fills children slots from a list containing expression trees
- fillCfgFiles(PreprocessorContext) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
- fillGlobalVars(PreprocessorContext) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
- find(String) - Static method in enum com.igormaznitsa.jcp.expression.functions.FunctionBINFILE.Type
- findAllFiles(String, File, AntPathMatcher, String[]) - Method in class com.igormaznitsa.jcp.JCPreprocessor
- findAllFilesToBePreprocessed(File[], String[]) - Method in class com.igormaznitsa.jcp.JCPreprocessor
- 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
- findCommonElementType(Collection<?>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Find the common element type of the given Collection, if any.
- findElementForIndex(PreprocessorContext, String, int) - Method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
- findFileInSourceFolder(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
It finds a file for its path among files in source folder, it is prohibited to return files out of preprocessing folders.
- findFirstMatch(Collection<?>, Collection<E>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Return the first element in '
candidates
' that is contained in 'source
'. - findFirstNonNull(T...) - Static method in class com.igormaznitsa.meta.common.utils.GetUtils
-
Find the first non-null value in an array and return that.
- 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
- findNamedChild(Node, String) - Static method in class com.igormaznitsa.jcp.HelpMojo
- findSingleChild(Node, String) - Static method in class com.igormaznitsa.jcp.HelpMojo
- findTailRemover(String, PreprocessorContext) - Static method in class com.igormaznitsa.jcp.containers.FileInfoContainer
- findValueOfType(Collection<?>, Class<?>[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Find a single value of one of the given types in the given Collection: searching the Collection for a value of the first type, then searching for a value of the second type, etc.
- findValueOfType(Collection<?>, Class<T>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Find a single value of the given type in the given Collection.
- findVariableForName(String, boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Find value among local and global variables for a name.
- fireError(String, Throwable) - Static method in class com.igormaznitsa.meta.common.exceptions.MetaErrorListeners
-
Send notifications to all listeners.
- FLAG_DEBUG_LEVEL - Static variable in class com.igormaznitsa.jcp.logger.SystemOutLogger
- FLOAT - com.igormaznitsa.jcp.expression.ValueType
- FLOAT_NUMBER - com.igormaznitsa.jcp.expression.ExpressionParser.ParserState
- FLUFF - com.igormaznitsa.meta.annotation.Weight.Unit
-
Very very extra light.
- FlushDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements the //#flush directive handler
- FlushDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.FlushDirectiveHandler
- FOLDER_SEPARATOR - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
- forCopyOnly - Variable in class com.igormaznitsa.jcp.containers.FileInfoContainer
-
The flag shows that the file should be just copied into the destination place without any preprocessing
- formula - Variable in enum com.igormaznitsa.meta.Complexity
- FRACTIONAL_POWER - com.igormaznitsa.meta.Complexity
-
Fractional power.
- FUNCTION - com.igormaznitsa.jcp.expression.ExpressionItemPriority
- FUNCTION - com.igormaznitsa.jcp.expression.ExpressionItemType
- FUNCTION_NAME_MAP - Static variable in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
- 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
- FunctionBINFILE - Class in com.igormaznitsa.jcp.expression.functions
-
The Function loads bin file and encodes it into string.
- FunctionBINFILE() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionBINFILE
- FunctionBINFILE.Type - Enum in com.igormaznitsa.jcp.expression.functions
- FunctionDefinedByUser - Class in com.igormaznitsa.jcp.expression.functions
-
The class implements the user defined function handler (a function which name starts 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
- FunctionIS - Class in com.igormaznitsa.jcp.expression.functions
-
The class implements the IS function handler
- FunctionIS() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionIS
- 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
- FunctionSTR2GO - Class in com.igormaznitsa.jcp.expression.functions
-
The class implements escape function handler to escape strings to be used in Go.
- FunctionSTR2GO() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionSTR2GO
- 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
- FunctionTRIMLINES - Class in com.igormaznitsa.jcp.expression.functions
-
The class implements the TRIMLINES function handler
- FunctionTRIMLINES() - Constructor for class com.igormaznitsa.jcp.expression.functions.FunctionTRIMLINES
- 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
- generatePreprocessorContext() - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
- generateStringForChar(char, int) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- getAlertListener() - Method in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
Get alert listener if provided
- getAlertMessage() - Method in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
Get the alert message.
- 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.FunctionBINFILE
- 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.FunctionIS
- 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.FunctionSTR2GO
- 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
- getAllowWhitespace() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- 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.FunctionBINFILE
- 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.FunctionIS
- 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.FunctionSTR2GO
- 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
- getCauseObject() - Method in error com.igormaznitsa.meta.common.exceptions.InvalidObjectError
- 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
- getCopyFileAttributes() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- getCopyright() - Static method in class com.igormaznitsa.jcp.InfoHelper
- getCreationPoint() - Method in class com.igormaznitsa.meta.common.templates.KeepCreationPointTemplate
-
Get the creation point stack trace for the instance.
- getCreationTimeInMilliseconds() - Method in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
Get the creation time of the container.
- getCurrentIncludeStack() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
- getData() - Method in error com.igormaznitsa.meta.common.exceptions.TimeViolationError
-
Get the data container which was created during time watcher registration.
- getDescription() - Method in class com.igormaznitsa.jcp.cmdline.AllowWhitespaceDirectiveHandler
- 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.CopyFileAttributesHandler
- 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.ExcludeFoldersHandler
- 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.PreserveIndentDirectiveHandler
- 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.UnknownAsFalseHandler
- 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
- getDetectedStackDepth() - Method in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
Get the detected stack depth during the container creation.
- getDetectedTimeInMilliseconds() - Method in error com.igormaznitsa.meta.common.exceptions.TimeViolationError
-
Get the detected time in milliseconds.
- getDetectedViolationInMilliseconds() - Method in error com.igormaznitsa.meta.common.exceptions.TimeViolationError
-
Get the difference between the expected max time and the detected time.
- getDisableOut() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- getDisplayString(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a content-based String representation if
obj
is notnull
; otherwise returns an empty String. - getDoubleWildcards() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- getElementListSize(PreprocessorContext, String) - Method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
- getEndsOnDoubleWildCard() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.PathSeparatorPatternCache
- getEndsOnWildCard() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.PathSeparatorPatternCache
- 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
- getExcludedFolderPatterns() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Get patterns for excluded folders.
- getExcludedFolders() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- 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 class com.igormaznitsa.jcp.utils.PreprocessorUtils
- getFileInfoContainer() - Method in class com.igormaznitsa.jcp.context.PreprocessingState.ExcludeIfInfo
- getFilename(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Extract the filename from the given Java resource path, e.g.
- getFilenameExtension(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Extract the filename extension from the given Java resource path, e.g.
- getFilePath(File) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- getFirstLevelTextContent(Node) - Static method in class com.igormaznitsa.jcp.expression.functions.xml.AbstractXMLFunction
- getFormula() - Method in enum com.igormaznitsa.meta.Complexity
-
Get the formula.
- 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
- getIdentityHexString(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a hex String form of an object's identity hash code.
- 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
- getIndentLevel(String) - Static method in class com.igormaznitsa.jcp.HelpMojo
-
Gets the indentation level of the specified line.
- 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.AllowWhitespaceDirectiveHandler
- 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.CopyFileAttributesHandler
- 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.ExcludeFoldersHandler
- 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.PreserveIndentDirectiveHandler
- 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.UnknownAsFalseHandler
- 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
- getLength() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
-
Returns the length of the given pattern, where template variables are considered to be 1 long.
- getLocalVariable(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Get a local variable value
- getMaxAllowedDelayInMilliseconds() - Method in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
Get defined max allowed time delay in milliseconds.
- 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.FunctionBINFILE
- getName() - Method in enum com.igormaznitsa.jcp.expression.functions.FunctionBINFILE.Type
- 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.FunctionIS
- 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.FunctionSTR2GO
- 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.FunctionTRIMLINES
- 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 class 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
- getNonDisposedObjectCounter() - Static method in class com.igormaznitsa.meta.common.templates.DisposableTemplate
-
Get the current number of created but not disposed object which have DisposableTemplate as super class.
- 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
- getParsedSourceDirectoryAsFiles() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Inside auxiliary method to parse the source directories list into file array
- getPatternComparator(String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Given a full path, returns a
Comparator
suitable for sorting patterns in order of explicitness. - getPatternComparator(String) - Method in interface com.igormaznitsa.jcp.utils.antpathmatcher.PathMatcher
-
Given a full path, returns a
Comparator
suitable for sorting patterns in order of explicitness for that path. - 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
- getPreserveIndent() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- 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
- getProperty(MavenProject, String) - Static method in class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
- getPropertyFromExpression(String) - Static method in class com.igormaznitsa.jcp.HelpMojo
- 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.FunctionBINFILE
- 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.FunctionIS
- 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.FunctionSTR2GO
- 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.FunctionTRIMLINES
- 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.FunctionBINFILE
- 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.FunctionIS
- 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.FunctionSTR2GO
- 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.FunctionTRIMLINES
- 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
- getSingleChild(Node, String) - Static method in class com.igormaznitsa.jcp.HelpMojo
- getSingleWildcards() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- 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
- getStackDepth() - Method in class com.igormaznitsa.meta.common.utils.Deferrers.Deferred
-
Get the stack depth detected during object creation.
- 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
- getStringMatcher(String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Build or retrieve an
AntPathMatcher.AntPathStringMatcher
for the given pattern. - getTestDestination() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- getText() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
- getThreadDescriptor() - Method in class com.igormaznitsa.meta.common.utils.CallTrace
-
Get the descriptor of the thread where the object instance was created.
- getTotalCount() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- getType() - Method in class com.igormaznitsa.jcp.expression.Value
- getUnknownVarAsFalse() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- getUriVars() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- 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
- getUseTestSources() - Method in class com.igormaznitsa.jcp.maven.PreprocessTestsMojo
- GetUtils - Class in com.igormaznitsa.meta.common.utils
-
Auxiliary methods to get values.
- GetUtils() - Constructor for class com.igormaznitsa.meta.common.utils.GetUtils
- 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
- getValue(Node, String) - Static method in class com.igormaznitsa.jcp.HelpMojo
- 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
- GLOB_PATTERN - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPathStringMatcher
- 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
- globalInCharacterEncoding - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- globalOutCharacterEncoding - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- 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
- globalVariables - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- globalVars - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
List of global preprocessing variables.
- globalVarTable - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- goal - Variable in class com.igormaznitsa.jcp.HelpMojo
-
The name of the goal for which to show help.
- goToString(int) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
H
- HARD - com.igormaznitsa.meta.annotation.Weight.Unit
-
Contains long loops or calls for hard methods.
- hasDeflateFlag(String, FunctionBINFILE.Type) - Static method in class com.igormaznitsa.jcp.expression.functions.FunctionBINFILE
- hashCode() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
- hashCode() - Method in class com.igormaznitsa.jcp.expression.Value
- hashCode() - Method in class com.igormaznitsa.jcp.logger.SystemOutLogger
- hashCode(boolean) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return the same value as
Boolean.hashCode()
}. - hashCode(double) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return the same value as
Double.hashCode()
}. - hashCode(float) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return the same value as
Float.hashCode()
}. - hashCode(long) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return the same value as
Long.hashCode()
}. - hasLength(CharSequence) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Check that the given
CharSequence
is neithernull
nor of length 0. - hasLength(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Check that the given
String
is neithernull
nor of length 0. - hasListeners() - Static method in class com.igormaznitsa.meta.common.exceptions.MetaErrorListeners
-
Check that there are registered listeners.
- hasNext() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils.EnumerationIterator
- hasReadLineNextLineInEnd() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
- hasSplitFlag(String, FunctionBINFILE.Type) - Static method in class com.igormaznitsa.jcp.expression.functions.FunctionBINFILE
- hasText(CharSequence) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Check whether the given
CharSequence
contains actual text. - hasText(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Check whether the given
String
contains actual text. - hasUniqueObject(Collection<?>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Determine whether the given Collection only contains a single unique object.
- help() - Static method in class com.igormaznitsa.jcp.JCPreprocessor
- 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
-
Display help information on jcp.
Callmvn jcp:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class com.igormaznitsa.jcp.HelpMojo
- HEX_NUMBER - com.igormaznitsa.jcp.expression.ExpressionParser.ParserState
I
- id - Variable in class com.igormaznitsa.jcp.expression.functions.xml.NodeContainer
- identityToString(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a String representation of an object's overall identity.
- IF_CONDITION_FALSE - com.igormaznitsa.jcp.containers.PreprocessingFlag
-
This flag shows that the current //#if construction in the passive state
- 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
- ifStack - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- ignoreMissingSources - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Flag to ignore missing source folders, if false then mojo fail for any missing source folder, if true then missing folder will be ignored.
- Immutable - Annotation Type in javax.annotation.concurrent
- ImplementationNote - Annotation Type in com.igormaznitsa.meta.annotation
-
Allows to define some implementation note about marked entity.
- inCharacterEncoding - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- inCharSet - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- 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
- includeStack - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- includeStack - Variable in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
- includeStack - Variable in class com.igormaznitsa.jcp.expression.ExpressionTree
- includeStack - Variable in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
Current include stack of the preprocessor to the source string.
- indentSize - Variable in class com.igormaznitsa.jcp.HelpMojo
-
The number of spaces per indentation level, should be positive.
- inEncoding - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
The Input text encoding to be used for preprocessing, by default it uses defined in project properties.
- 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
- InfoHelper() - Constructor for class com.igormaznitsa.jcp.InfoHelper
- init() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
- initCounters() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- INITIAL_HASH - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
- insideVarMap - Variable in class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
- INSTANCE - Static variable in class com.igormaznitsa.jcp.expression.ExpressionParser
-
It contains the instance for the parser, because the parser is a singletone
- INT - com.igormaznitsa.jcp.expression.ValueType
- 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
- INT8 - com.igormaznitsa.jcp.expression.functions.FunctionBINFILE.Type
- InvalidObjectError - Error in com.igormaznitsa.meta.common.exceptions
- InvalidObjectError(String, Object) - Constructor for error com.igormaznitsa.meta.common.exceptions.InvalidObjectError
- INVERSE_ACKERMANN - com.igormaznitsa.meta.Complexity
-
Inverse Ackermann. Example: Amortized time per operation using a disjoint set.
- IOUtils - Class in com.igormaznitsa.meta.common.utils
-
Auxiliary methods for IO operations.
- IOUtils() - Constructor for class com.igormaznitsa.meta.common.utils.IOUtils
- isAllowWhitespace() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Get flag that whitespace allowed between directive and comment.
- isArray(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Determine whether the given object is an array: either an Object array or a primitive array.
- 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
- isCheckedException(Throwable) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return whether the given throwable is a checked exception: that is, neither a RuntimeException nor an Error.
- 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
- isCompatibleWithThrowsClause(Throwable, Class<?>...) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Check whether the given exception is compatible with the specified exception types, as declared in a throws clause.
- isCopyFileAttributes() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Check that the preprocessor must copy file attributes.
- isDelimiter(char) - Static method in class com.igormaznitsa.jcp.expression.ExpressionParser
- isDelimiterOrOperatorChar(char) - Static method in class com.igormaznitsa.jcp.expression.ExpressionParser
- 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
- isDisposed() - Method in interface com.igormaznitsa.meta.common.interfaces.Disposable
-
Check that the object is disposed.
- isDisposed() - Method in class com.igormaznitsa.meta.common.templates.DisposableTemplate
- isDoubleDollarPrefixed(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
- 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
- isEmpty() - Static method in class com.igormaznitsa.meta.common.utils.Deferrers
-
Check that presented defer actions for the current thread.
- isEmpty() - Static method in class com.igormaznitsa.meta.common.utils.TimeGuard
-
Check that the thread local for the current thread contains time points or watchers.
- isEmpty(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Check whether the given
String
is empty. - isEmpty(Object[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
- isEmpty(Object[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Determine whether the given array is empty: i.e.
- isEmpty(Object[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
- isEmpty(Collection<?>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Return
true
if the supplied Collection isnull
or empty. - isEmpty(Map<?, ?>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Return
true
if the supplied Map isnull
or empty. - isEmptySlot() - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
Allows to check that the element is EMPTY_SLOT
- 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 class 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.
- isHashPrefixed(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
- isIfStackEmpty() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
- isIgnoreMissingSources() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- 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
- isLeastSpecific() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- isLocalVariable(String) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Check that there is a local variable with such name.
- isNotEmpty(String) - Static method in class com.igormaznitsa.jcp.HelpMojo
- isOnlyRootOnStack() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
- isOperatorChar(char) - Static method in class com.igormaznitsa.jcp.expression.ExpressionParser
- isPattern(String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- isPattern(String) - Method in interface com.igormaznitsa.jcp.utils.antpathmatcher.PathMatcher
-
Does the given
path
represent a pattern that can be matched by an implementation of this interface? - isPotentialMatch(String, String[]) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- isPrefixPattern() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- 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
- isPreserveIndent() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Get flag indicating whether preserve-indent is enabled or disabled.
- isRemoveComments() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
It returns the flag shows that all comments must be removed from the result
- isSingleDollarPrefixed(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
- isSkip() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- isTimePoint() - Method in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
Check that the object represents a named time point.
- isUnknownVariableAsFalse() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Get flag shows that unknown variable is recognized as FALSE.
- isValid(T) - Method in interface com.igormaznitsa.meta.common.utils.Validator
-
Validate an object.
- isVerbose() - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Check the verbose flag
- isWhileStackEmpty() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
- isWildcardChar(char) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- item - Variable in error com.igormaznitsa.meta.common.exceptions.TimeViolationError
- ITERATED_LOGARITHMIC - com.igormaznitsa.meta.Complexity
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
- javax.annotation - package javax.annotation
- javax.annotation.concurrent - package javax.annotation.concurrent
- 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
- joinArrays(T[]...) - Static method in class com.igormaznitsa.meta.common.utils.ArrayUtils
-
Join arrays provided as parameters, all arrays must be the same type, null values allowed.
K
- KeepCreationPointTemplate - Class in com.igormaznitsa.meta.common.templates
-
Allows to keep information about point where instance of the class was created.
- KeepCreationPointTemplate() - Constructor for class com.igormaznitsa.meta.common.templates.KeepCreationPointTemplate
-
The Constructor.
- 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
- keepLines - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- keepLines - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Disable removing lines from preprocessed files, it allows to keep line numeration similar to original sources.
- keepNonExecutingLines - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- keepSrcRoot - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Disable overriding of the source root folders for maven project after preprocessing.
L
- last - Variable in class com.igormaznitsa.jcp.expression.ExpressionTree
- lastReadString - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- LazyInited - Annotation Type in com.igormaznitsa.meta.annotation
-
Shows that marked entity is lazy inited one
- leftTrim(String) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- length - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- LIGHT - com.igormaznitsa.meta.annotation.Weight.Unit
-
Light, for instance a getter with some condition of light logic.
- LINE_END - Static variable in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- LINEAR - com.igormaznitsa.meta.Complexity
- LINEARITHMIC - com.igormaznitsa.meta.Complexity
- lineLength - Variable in class com.igormaznitsa.jcp.HelpMojo
-
The maximum length of a display line, should be positive.
- Link - Annotation Type in com.igormaznitsa.meta.annotation
-
Allows provide some link in text form for an entity.
- LocalDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements the //#local directive handler
- LocalDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.LocalDirectiveHandler
- localVarTable - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- LOG_LOGARITHMIC - com.igormaznitsa.meta.Complexity
-
Log-logarithmic. Example: Amortized time per operation using a bounded priority queue.
- LOGARITHMIC - com.igormaznitsa.meta.Complexity
-
Logarithmic. Example: Binary search.
- 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
- LOGICAL - com.igormaznitsa.jcp.expression.ExpressionItemPriority
- 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
- makeColumns(String, String, int) - Static method in class com.igormaznitsa.jcp.InfoHelper
- makeCommandLineKeyReference(CommandLineHandler) - Static method in class com.igormaznitsa.jcp.InfoHelper
- makeDirectiveReference(AbstractDirectiveHandler) - Static method in class com.igormaznitsa.jcp.InfoHelper
- 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 class com.igormaznitsa.jcp.utils.PreprocessorUtils
- makeFunctionReference(AbstractFunction) - Static method in class com.igormaznitsa.jcp.InfoHelper
- makeIncludeStack() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
- makeMaxPriority() - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
Inside auxiliary function to set the maximum priority the the element
- makeOperatorReference(AbstractOperator) - Static method in class com.igormaznitsa.jcp.InfoHelper
- makePreprocessorContext(String) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- makeSourceRootList() - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- makeSpecialDirectiveReference(String, String) - Static method in class com.igormaznitsa.jcp.InfoHelper
- makeSpecialVariableReference(JCPSpecialVariableProcessor.NameReferencePair) - Static method in class com.igormaznitsa.jcp.InfoHelper
- makeStackView(TextFileDataContainer, boolean, List<TextFileDataContainer>) - Static method in class com.igormaznitsa.jcp.context.PreprocessorContext
- makeStackView(FilePositionInfo[], char) - Static method in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
- 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
- mapVariableNameToSpecialVarProcessor - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- match(String, String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- match(String, String) - Method in interface com.igormaznitsa.jcp.utils.antpathmatcher.PathMatcher
-
Match the given
path
against the givenpattern
, according to this PathMatcher's matching strategy. - matchStart(String, String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- matchStart(String, String) - Method in interface com.igormaznitsa.jcp.utils.antpathmatcher.PathMatcher
-
Match the given
path
against the corresponding part of the givenpattern
, according to this PathMatcher's matching strategy. - matchStrings(String, String, Map<String, String>) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Test whether or not a string matches against a pattern.
- matchStrings(String, Map<String, String>) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPathStringMatcher
-
Main entry point.
- 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, boolean) - Constructor for class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
- MAX_WRITE_BUFFER_SIZE - Static variable in class com.igormaznitsa.jcp.context.PreprocessingState
- maxAllowedDelayInMilliseconds - Variable in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
Max allowed time delay in milliseconds.
- MayContainNull - Annotation Type in com.igormaznitsa.meta.annotation
-
Shows that marked entity can contain null among its inside values.
- MemoryComplexity - Annotation Type in com.igormaznitsa.meta.annotation
-
Allows to mark executable entity by its memory complexity description.
- mergeArrayIntoCollection(Object, Collection<E>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Merge the given array into the given Collection.
- mergePropertiesIntoMap(Properties, Map<K, V>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Merge the given Properties instance into the given Map, copying all properties (key-value pairs) over.
- mergeStringArrays(String[], String[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Merge the given
String
arrays into one, with overlapping array elements only included once. - MetaErrorListener - Interface in com.igormaznitsa.meta.common.exceptions
-
Interface for a meta error processor catching errors detected by the common module methods.
- MetaErrorListeners - Class in com.igormaznitsa.meta.common.exceptions
-
Service containing all error listeners for the common module methods and providing their notifications.
- MetaErrorListeners() - Constructor for class com.igormaznitsa.meta.common.exceptions.MetaErrorListeners
- MsgDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements //#msg directive handler
- MsgDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.MsgDirectiveHandler
- MULTIEXPRESSION - com.igormaznitsa.jcp.directives.DirectiveArgumentType
- MULTIPLIER - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
- MustNotContainNull - Annotation Type in com.igormaznitsa.meta.annotation
-
Shows that an array or a collection can't contain null as its value.
N
- N_LOG_STAR_N - com.igormaznitsa.meta.Complexity
-
n log star n.
- name - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask.Global
- name - Variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor.NameReferencePair
- name - Variable in enum com.igormaznitsa.jcp.expression.functions.FunctionBINFILE.Type
- name - Variable in class com.igormaznitsa.jcp.expression.functions.FunctionDefinedByUser
- NameReferencePair(String, String) - Constructor for class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor.NameReferencePair
- NeedsRefactoring - Annotation Type in com.igormaznitsa.meta.annotation
-
Signal that marked entity needs refactoring.
- next() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils.EnumerationIterator
- nextChildSlot - Variable in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
Because I fill children sequentially, the variable contains the index of the first empty child slot
- nextItem(PushbackReader, PreprocessorContext) - Method in class com.igormaznitsa.jcp.expression.ExpressionParser
-
Read the next item from the reader
- nextLine() - Method in class com.igormaznitsa.jcp.containers.TextFileDataContainer
- nextLine() - Method in class com.igormaznitsa.jcp.context.PreprocessingState
- nextStringIndex - Variable in class com.igormaznitsa.jcp.containers.TextFileDataContainer
- NoAutoFlushHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements the //#noautoflush directive handler
- NoAutoFlushHandler() - Constructor for class com.igormaznitsa.jcp.directives.NoAutoFlushHandler
- node - Variable in class com.igormaznitsa.jcp.expression.functions.xml.NodeContainer
- 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
- nodeList - Variable in class com.igormaznitsa.jcp.expression.functions.xml.NodeContainer
- NonDetermined - Annotation Type in com.igormaznitsa.meta.annotation
-
Shows that behavior of the entity is non-determined.
- NONE - com.igormaznitsa.jcp.directives.DirectiveArgumentType
- Nonnull - Annotation Type in javax.annotation
- NORMAL - com.igormaznitsa.jcp.context.PreprocessingState.PrinterType
- NORMAL - com.igormaznitsa.meta.annotation.Weight.Unit
-
Normal weight for regular execution with conditions and short loops.
- normalizeGetter(String) - Static method in class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
- normalizeVariableName(String) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- normalPrinter - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- NOT_PROCESSED - com.igormaznitsa.jcp.directives.AfterDirectiveProcessingBehaviour
-
Notify preprocessor that the directive has not been processed
- NULL_STRING - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
- NULL_TIME_ALERT_LISTENER - Static variable in class com.igormaznitsa.meta.common.utils.TimeGuard
-
Some variant of "null-device" for time alerts, it does absolutely nothing.
- Nullable - Annotation Type in javax.annotation
- nullSafeClassName(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Determine the class name for the given object.
- nullSafeEquals(Object, Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
- nullSafeEquals(Object, Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Determine if the given objects are equal, returning
true
if both arenull
orfalse
if only one isnull
. - nullSafeHashCode(boolean[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(byte[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(char[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(double[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(float[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(int[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(long[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(short[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeHashCode(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return as hash code for the given object; typically the value of
Object#hashCode()
}. - nullSafeHashCode(Object[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a hash code based on the contents of the specified array.
- nullSafeToString(boolean[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(byte[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(char[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(double[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(float[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(int[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(long[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(short[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a String representation of the contents of the specified array.
- nullSafeToString(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a String representation of the specified Object.
- nullSafeToString(Object[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Return a String representation of the contents of the specified array.
- NUMBER - com.igormaznitsa.jcp.expression.ExpressionParser.ParserState
- numberOfCopied - Variable in class com.igormaznitsa.jcp.JCPreprocessor.PreprocessingStatistics
- numberOfPreprocessed - Variable in class com.igormaznitsa.jcp.JCPreprocessor.PreprocessingStatistics
O
- ObjectUtils - Class in com.igormaznitsa.jcp.utils.antpathmatcher
-
Miscellaneous object utility methods.
- ObjectUtils() - Constructor for class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
- onDetectedError(String, Throwable) - Method in interface com.igormaznitsa.meta.common.exceptions.MetaErrorListener
-
The Method will be called if detected some error.
- ONE_LINE_COMMENT - Static variable in class com.igormaznitsa.jcp.directives.AbstractDirectiveHandler
-
The prefix for one line comment
- OneWayChange - Annotation Type in com.igormaznitsa.meta.annotation
-
Allows mark methods as impacting on something without any chance for rollback.
- ONOFF - com.igormaznitsa.jcp.directives.DirectiveArgumentType
- onTimeAlert(long, TimeGuard.TimeData) - Method in interface com.igormaznitsa.meta.common.utils.TimeGuard.TimeAlertListener
-
Process time.
- openFile(File) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
- openFileAndParse(PreprocessorContext, File) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_OPEN
- OPERATOR - com.igormaznitsa.jcp.expression.ExpressionItemType
- OPERATOR - com.igormaznitsa.jcp.expression.ExpressionParser.ParserState
- OPERATOR_SIGNATURE_1 - Static variable in class com.igormaznitsa.jcp.expression.Expression
-
Precreated array for speed up operations
- OPERATOR_SIGNATURE_2 - Static variable in class com.igormaznitsa.jcp.expression.Expression
-
Precreated array for speed up operations
- OPERATOR_SUB - Static variable in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
Inside constant to be used for speed up some operations
- 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
- outCharacterEncoding - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- outCharSet - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- 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
- outEncoding - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
The Encoding for preprocessed text output, by default it uses defined in project properties.
- OutNameDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements the //#outname directive handler
- OutNameDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.OutNameDirectiveHandler
- outStream - Variable in class com.igormaznitsa.jcp.utils.ResetablePrinter
- overrideOnlyIfContentChanged - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
P
- packData(byte[]) - Static method in class com.igormaznitsa.meta.common.utils.IOUtils
-
Pack some binary data.
- packed - Variable in class com.igormaznitsa.meta.common.utils.CallTrace
- parentTreeElement - Variable in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
The link to the parent element, if it is the tree root then it contains null
- parse(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.expression.ExpressionParser
-
To parse an expression represented as a string and get a tree
- parseLocaleString(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Parse the given
localeString
value into aLocale
. - ParserState() - Constructor for enum com.igormaznitsa.jcp.expression.ExpressionParser.ParserState
- parseString(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.ActionDirectiveHandler
- parseTimeZoneString(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Parse the given
timeZoneString
value into aTimeZone
. - path - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator
- pathEquals(String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Compare two paths after normalization of them.
- PathMatcher - Interface in com.igormaznitsa.jcp.utils.antpathmatcher
-
Strategy interface for
String
-based path matching. - pathSeparator - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- pathSeparatorPatternCache - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- PathSeparatorPatternCache(String) - Constructor for class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.PathSeparatorPatternCache
- pattern - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPathStringMatcher
- pattern - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- PATTERN_FOR_PROPERTY_WHICH_CAN_CONTAIN_PRIVATE_INFO - Static variable in class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
- PATTERN_MACROS_WITH_SPACES - Static variable in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- PatternInfo(String) - Constructor for class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- 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
- PLUGIN_HELP_PATH - Static variable in class com.igormaznitsa.jcp.HelpMojo
- POLYLOGARITHMIC - com.igormaznitsa.meta.Complexity
- POLYNOMIAL - com.igormaznitsa.meta.Complexity
- 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
- POSTFIX - com.igormaznitsa.jcp.context.PreprocessingState.PrinterType
- PostfixDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements the //#postfix[+|-] directive handler
- PostfixDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.PostfixDirectiveHandler
- postfixPrinter - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- 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 - com.igormaznitsa.jcp.context.PreprocessingState.PrinterType
- PREFIX - Static variable in class com.igormaznitsa.jcp.context.EnvironmentVariableProcessor
- 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
- prefixPattern - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- prefixPrinter - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- prepareContext(PreprocessorContext) - Method in class com.igormaznitsa.jcp.expression.functions.FunctionEVALFILE
- prepareXPathExpression(String) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XELEMENT
- prepareXPathExpression(String) - Method in class com.igormaznitsa.jcp.expression.functions.xml.FunctionXML_XLIST
- preprocessedSources - Variable in class com.igormaznitsa.jcp.maven.PreprocessorClearMojo
-
The Destination folder where generated sources can be placed in non-test mode and which will be removed.
- preprocessedTestSources - Variable in class com.igormaznitsa.jcp.maven.PreprocessorClearMojo
-
Destination folder where generated sources can be placed in test-mode and which will be removed.
- preprocessFile(PreprocessingState, PreprocessorContext) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
-
Preprocess file, NB! it doesn't clear local variables automatically for cloned contexts
- preprocessFiles(Collection<FileInfoContainer>) - Method in class com.igormaznitsa.jcp.JCPreprocessor
- PreprocessingFlag - Enum in com.igormaznitsa.jcp.containers
-
The enumeration contains flags describe inside special preprocessor states
- PreprocessingFlag() - Constructor for enum com.igormaznitsa.jcp.containers.PreprocessingFlag
- preprocessingFlags - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- PreprocessingState - Class in com.igormaznitsa.jcp.context
-
The class describes a preprocessor state also it contains inside buffers and save data on disk
- PreprocessingState(PreprocessorContext, FileInfoContainer, TextFileDataContainer, String, String, boolean) - Constructor for class com.igormaznitsa.jcp.context.PreprocessingState
- PreprocessingState(PreprocessorContext, FileInfoContainer, String, String, boolean) - Constructor for class com.igormaznitsa.jcp.context.PreprocessingState
- PreprocessingState(PreprocessorContext, String, String) - Constructor for class com.igormaznitsa.jcp.context.PreprocessingState
- 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 - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- 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 - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- 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 - Class in com.igormaznitsa.jcp.utils
-
It is an auxiliary class contains some useful methods
- PreprocessorUtils() - Constructor for class com.igormaznitsa.jcp.utils.PreprocessorUtils
- 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
- PreprocessTestsMojo - Class in com.igormaznitsa.jcp.maven
-
The Mojo is auxiliary wrapper over the standard preprocess mojo to automate providing of TRUE as the 'useTestSources' flag.
- PreprocessTestsMojo() - Constructor for class com.igormaznitsa.jcp.maven.PreprocessTestsMojo
- preserveIndent - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- preserveIndent - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- preserveIndent - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Preserve indents in lines marked by '//$' and '//$$' directives.
- PreserveIndentDirectiveHandler - Class in com.igormaznitsa.jcp.cmdline
-
Preserve indent when removing line-prefixes "//$" and "//$$"
- PreserveIndentDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.PreserveIndentDirectiveHandler
- pressing(String) - Static method in class com.igormaznitsa.meta.common.utils.StrUtils
-
Remove all white space chars and ISO control chars.
- print(String) - Method in class com.igormaznitsa.jcp.utils.ResetablePrinter
- PrinterType() - Constructor for enum com.igormaznitsa.jcp.context.PreprocessingState.PrinterType
- printHeader() - Static method in class com.igormaznitsa.jcp.JCPreprocessor
- printInfoAboutVarIntoLog(PreprocessorContext, String, String) - Method in class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
- println(String) - Method in class com.igormaznitsa.jcp.utils.ResetablePrinter
- priority - Variable in enum com.igormaznitsa.jcp.expression.ExpressionItemPriority
- priority - Variable in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
The priority of the tree element, it is very strongly used during tree sorting
- process() - Method in class com.igormaznitsa.jcp.removers.JavaCommentsRemover
- process(PreprocessorContext, String) - Method in class com.igormaznitsa.jcp.directives.ErrorDirectiveHandler
- process(PreprocessorContext, String) - Method in class com.igormaznitsa.jcp.directives.WarningDirectiveHandler
- 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, Value, boolean) - Method in class com.igormaznitsa.jcp.directives.UndefDirectiveHandler
- 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)
- processCfgFiles() - Method in class com.igormaznitsa.jcp.JCPreprocessor
- processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.AllowWhitespaceDirectiveHandler
- 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.CopyFileAttributesHandler
- 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.ExcludeFoldersHandler
- 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.PreserveIndentDirectiveHandler
- 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.UnknownAsFalseHandler
- processCommandLineKey(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.cmdline.VerboseHandler
- processCommandString(PreprocessorContext, String[], String[]) - Static method in class com.igormaznitsa.jcp.JCPreprocessor
- processDeferredActions() - Static method in class com.igormaznitsa.meta.common.utils.Deferrers
-
Process all defer actions for the current stack depth level.
- processDefinition(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.GlobalDirectiveHandler
- processDirective(PreprocessingState, String, PreprocessorContext, boolean) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
- PROCESSED - com.igormaznitsa.jcp.directives.AfterDirectiveProcessingBehaviour
-
Notify preprocessor that a directive has been processed successfully
- processFileExclusion(List<PreprocessingState.ExcludeIfInfo>) - Method in class com.igormaznitsa.jcp.JCPreprocessor
- processFileSet(List<FileSet>, Logger) - Method in class com.igormaznitsa.jcp.maven.PreprocessorClearMojo
- processGlobalDirectives(PreprocessingState, PreprocessorContext) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
- processGlobalDirectives(Collection<FileInfoContainer>) - Method in class com.igormaznitsa.jcp.JCPreprocessor
- processing - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- processing - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
List of file extensions to be preprocessed.
- processingFileExtensions - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- processingString - Variable in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
- processLocalDefinition(String, PreprocessorContext) - Method in class com.igormaznitsa.jcp.directives.LocalDirectiveHandler
- processMacroses(String, PreprocessorContext) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- processPredefinedFolders(Logger) - Method in class com.igormaznitsa.jcp.maven.PreprocessorClearMojo
- 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
- project - Variable in class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
- project - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
The Maven Project to be preprocessed.
- 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
Q
- QUADRATIC - com.igormaznitsa.meta.Complexity
-
Quadratic.
- QUASI_POLYNOMIAL - com.igormaznitsa.meta.Complexity
- quote(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Quote the given
String
with single quotes. - quote(String, int, int) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPathStringMatcher
- quoteIfString(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Turn the given Object into a
String
with single quotes if it is aString
; keeping the Object as-is else.
R
- READ_NEXT_LINE - com.igormaznitsa.jcp.directives.AfterDirectiveProcessingBehaviour
-
Notify preprocessor that a directive has been processed and need to read the next line immediately
- 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 class com.igormaznitsa.jcp.utils.PreprocessorUtils
- readFunction(AbstractFunction, PushbackReader, PreprocessorContext, FilePositionInfo[], String) - Method in class com.igormaznitsa.jcp.expression.ExpressionParser
-
The auxiliary method allows to form a function and its arguments as a tree
- readFunctionArgument(PushbackReader, ExpressionTree, PreprocessorContext, FilePositionInfo[], String) - Method in class com.igormaznitsa.jcp.expression.ExpressionParser
-
The auxiliary method allows to read a function argument
- readWholeTextFileIntoArray(File, String, AtomicBoolean) - Static method in class 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
- reference - Variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor.NameReferencePair
- reference() - Method in annotation type com.igormaznitsa.meta.annotation.ThrowsRuntimeException
-
Description of the exception.
- 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
- REGISTRY - Static variable in class com.igormaznitsa.meta.common.templates.KeepCreationPointTemplate
- REGISTRY - Static variable in class com.igormaznitsa.meta.common.utils.Deferrers
-
Inside registry for defer actions.
- REGISTRY - Static variable in class com.igormaznitsa.meta.common.utils.TimeGuard
-
Inside thread local storage of registered processors.
- remove() - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils.EnumerationIterator
- removeComments - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- removeComments - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- removeComments - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Remove all Java like commentaries from preprocessed sources.
- 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
- removeDuplicateStrings(String[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Remove duplicate strings from the given array.
- removeErrorListener(MetaErrorListener) - Static method in class com.igormaznitsa.meta.common.exceptions.MetaErrorListeners
-
Remove listener.
- 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
- repeat(String, int) - Static method in class com.igormaznitsa.jcp.HelpMojo
-
Repeat a String
n
times to form a new string. - replace(String, String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Replace all occurrences of a substring within a string with another string.
- replaceChar(String[], char, char) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- replaceElement(ExpressionTreeElement, ExpressionTreeElement) - Method in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
It replaces a child element
- replacePartByChar(String, char, int, int) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- replaceSourceRootByPreprocessingDestinationFolder(PreprocessorContext) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- replaceStringPrefix(String[], String, String[]) - Static method in class 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
- restoreStackTrace() - Method in class com.igormaznitsa.meta.common.utils.CallTrace
-
Restore stack trace as a string from inside data representation.
- ReturnsOriginal - Annotation Type in com.igormaznitsa.meta.annotation
-
Allows mark method result if the method returns link to the original object and you want notify a method user that it should be changed carefully.
- Risky - Annotation Type in com.igormaznitsa.meta.annotation
-
Marks entity as risky one.
- rootFileInfo - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- rootReference - Variable 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
- savedItem - Variable in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
The variable contains the wrapped expression item
- serialVersionUID - Static variable in exception com.igormaznitsa.jcp.exceptions.PreprocessorException
- serialVersionUID - Static variable in error com.igormaznitsa.meta.common.exceptions.AlreadyDisposedError
- serialVersionUID - Static variable in error com.igormaznitsa.meta.common.exceptions.InvalidObjectError
- serialVersionUID - Static variable in error com.igormaznitsa.meta.common.exceptions.TimeViolationError
- serialVersionUID - Static variable in error com.igormaznitsa.meta.common.exceptions.UnexpectedProcessingError
- serialVersionUID - Static variable in class com.igormaznitsa.meta.common.templates.DisposableTemplate
- serialVersionUID - Static variable in class com.igormaznitsa.meta.common.templates.KeepCreationPointTemplate
- serialVersionUID - Static variable in class com.igormaznitsa.meta.common.utils.CallTrace
- serialVersionUID - Static variable in class com.igormaznitsa.meta.common.utils.Deferrers.Deferred
- serialVersionUID - Static variable in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
- SET - com.igormaznitsa.jcp.directives.DirectiveArgumentType
- setAllowWhitespace(boolean) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
-
Set the "allowWhitespace", it allows to manage the mode to allow whitespace between the // and the #.
- setAllowWhitespace(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Set flag to allow whitespace between directive and comment chars.
- setAllowWhitespace(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- setCachePatterns(boolean) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Specify whether to cache parsed pattern metadata for patterns passed into this matcher's
AntPathMatcher.match(java.lang.String, java.lang.String)
method. - 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
- setCaseSensitive(boolean) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Specify whether to perform pattern matching in a case-sensitive fashion.
- 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
- setCopyFileAttributes(boolean) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
-
Set the "copyfileattributes", it turns on mode to copy file attributes if file generated or copied.
- setCopyFileAttributes(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Set the flag to copy file attributes.
- setCopyFileAttributes(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(boolean) - Method in class com.igormaznitsa.jcp.containers.FileInfoContainer
- 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(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
- setExcludedFolderPatterns(String...) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Set patterns for excluded folders.
- setExcludedFolders(String) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
-
Set the "excludedfolders" attribute, sub-folders in source folders to be excluded from preprocessing, ANT patterns allowed, ${path.separator} should be used for multiple items
- setExcludedFolders(String...) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- 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
- setIgnoreMissingSources(boolean) - 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
- setPathSeparator(String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Set the path separator to use for pattern parsing.
- 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
- setPreserveIndent(boolean) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
-
Set the "preserveident" attribute, to preserve spaces occupied by '//$' and '//$$' directives.
- setPreserveIndent(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Set flag to control whether prefixes "//$", "//$$" should replaced with equal length whitespace strings rather than just removed.
- setPreserveIndent(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- 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
- setSkip(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- 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
- setTrimTokens(boolean) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Specify whether to trim tokenized paths and patterns.
- setUnknownVarAsFalse(boolean) - Method in class com.igormaznitsa.jcp.ant.PreprocessTask
-
Set the "unknownVarAsFalse" attribute, it allows to interpret unknown variables as FALSE.
- setUnknownVarAsFalse(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- setUnknownVariableAsFalse(boolean) - Method in class com.igormaznitsa.jcp.context.PreprocessorContext
-
Set flag to interpret unknown variable value as FALSE.
- setUseTestSources(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessorMojo
- setUseTestSources(boolean) - Method in class com.igormaznitsa.jcp.maven.PreprocessTestsMojo
- 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
- sharedResources - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- SHOULD_BE_COMMENTED - com.igormaznitsa.jcp.directives.AfterDirectiveProcessingBehaviour
-
Notify preprocessor that the line should be commented
- signature - Variable in enum com.igormaznitsa.jcp.expression.ValueType
-
The signature for the type it will be used in method calls
- SIGNATURES - Static variable in class com.igormaznitsa.jcp.expression.functions.FunctionIS
- SIGNATURES - Static variable in class com.igormaznitsa.jcp.expression.functions.FunctionROUND
- silentSleep(long) - Static method in class com.igormaznitsa.meta.common.utils.ThreadUtils
-
Just suspend the current thread for defined interval in milliseconds.
- singleWildcards - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- skip - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Skip preprocessing.
- skipSegment(char[], int, String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- skipSeparator(String, int, String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- skipUntilClosingComments() - Method in class com.igormaznitsa.jcp.removers.JavaCommentsRemover
- skipUntilNextString() - Method in class com.igormaznitsa.jcp.removers.JavaCommentsRemover
- sortStringArray(String[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Turn given source
String
array into sorted array. - source - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
The Directly defined source directory, it will make plugin to preprocess the folder instead of project and maven defined ones.
- sourceDirectories - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- sourceDirectory - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- sourceDirectoryFiles - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- 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
- sourceFile - Variable in class com.igormaznitsa.jcp.containers.FileInfoContainer
-
The source file for the container
- sources - Variable in class com.igormaznitsa.jcp.expression.ExpressionTree
- sourceString - Variable in class com.igormaznitsa.jcp.expression.ExpressionTreeElement
-
Contains the source string for the expression.
- SPECIAL - com.igormaznitsa.jcp.expression.ExpressionItemType
- SPECIAL_CHAR - com.igormaznitsa.jcp.expression.ExpressionParser.ParserState
- SpecialItem() - Constructor for enum com.igormaznitsa.jcp.expression.ExpressionParser.SpecialItem
- 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
- split(String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Split a
String
at the first occurrence of the delimiter. - splitArrayElementsIntoProperties(String[], String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Take an array of strings and split each element based on the given delimiter.
- splitArrayElementsIntoProperties(String[], String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Take an array of strings and split each element based on the given delimiter.
- splitExtensionCommaList(String) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- splitForChar(String, char) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- splitForCharAndHoldEmptyLine(String, char) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- splitForEqualChar(String) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- srcReader - Variable in class com.igormaznitsa.jcp.removers.JavaCommentsRemover
- stackDepth - Variable in class com.igormaznitsa.meta.common.utils.Deferrers.Deferred
- stackDepth - Variable in class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
Contains detected stack depth for creation.
- stackDepth() - Static method in class com.igormaznitsa.meta.common.utils.ThreadUtils
-
Get the stack call depth for the caller.
- stackElement() - Static method in class com.igormaznitsa.meta.common.utils.ThreadUtils
-
Get the stack element of the method caller.
- stacktrace - Variable in class com.igormaznitsa.meta.common.utils.CallTrace
- startsWithIgnoreCase(String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Test if the given
String
starts with the specified prefix, ignoring upper/lower case. - str - Variable in enum com.igormaznitsa.jcp.directives.DirectiveArgumentType
- STRING - com.igormaznitsa.jcp.directives.DirectiveArgumentType
- STRING - com.igormaznitsa.jcp.expression.ExpressionParser.ParserState
- STRING - com.igormaznitsa.jcp.expression.ValueType
- stringIndex - Variable in class com.igormaznitsa.jcp.context.PreprocessingState.ExcludeIfInfo
- stringIndex - Variable in class com.igormaznitsa.jcp.exceptions.FilePositionInfo
-
The current string index in the file
- stringMatcherCache - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- StringUtils - Class in com.igormaznitsa.jcp.utils.antpathmatcher
-
Miscellaneous
String
utility methods. - StringUtils() - Constructor for class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
- stripFilenameExtension(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Strip the filename extension from the given Java resource path, e.g.
- StrUtils - Class in com.igormaznitsa.meta.common.utils
-
Set of auxiliary string functions.
- StrUtils() - Constructor for class com.igormaznitsa.meta.common.utils.StrUtils
- SUB_EXPONENTIAL - com.igormaznitsa.meta.Complexity
- substringMatch(CharSequence, int, CharSequence) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Test whether the given string matches the given substring at the given index.
- 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
- TAIL - com.igormaznitsa.jcp.directives.DirectiveArgumentType
- testCompileSourceRoots - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
The Project source roots for test mode.
- testDestination - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Destination folder where generated sources will be placed in test-mode.
- text - Variable in class com.igormaznitsa.jcp.containers.TextFileDataContainer
- TEXT_OUTPUT_DISABLED - com.igormaznitsa.jcp.containers.PreprocessingFlag
-
This flag shows that it is allowed to print texts into an output stream
- 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
- threadDescriptor - Variable in class com.igormaznitsa.meta.common.utils.CallTrace
- ThreadSafe - Annotation Type in javax.annotation.concurrent
- ThreadUtils - Class in com.igormaznitsa.meta.common.utils
-
Auxiliary methods for thread processing.
- ThreadUtils() - Constructor for class com.igormaznitsa.meta.common.utils.ThreadUtils
- throwPreprocessorException(String, String, File, int, Throwable) - Static method in class com.igormaznitsa.jcp.utils.PreprocessorUtils
- ThrowsRuntimeException - Annotation Type in com.igormaznitsa.meta.annotation
-
Allows to describe a runtime exception thrown by method.
- ThrowsRuntimeExceptions - Annotation Type in com.igormaznitsa.meta.annotation
-
It allows to describe set of runtime exceptions thrown by method.
- TimeComplexity - Annotation Type in com.igormaznitsa.meta.annotation
-
Allows to mark executable entity by its time complexity description.
- TimeData(int, String, long, TimeGuard.TimeAlertListener) - Constructor for class com.igormaznitsa.meta.common.utils.TimeGuard.TimeData
-
The Constructor
- timeFormat - Variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
- TimeGuard - Class in com.igormaznitsa.meta.common.utils
-
Allows to detect violations of execution time for code blocks or just measure time for them.
- TimeGuard() - Constructor for class com.igormaznitsa.meta.common.utils.TimeGuard
- TimeGuard.TimeAlertListener - Interface in com.igormaznitsa.meta.common.utils
-
Interface for any object to be informed about time alerts.
- TimeGuard.TimeData - Class in com.igormaznitsa.meta.common.utils
-
Data container for time watching action.
- timestampFormat - Variable in class com.igormaznitsa.jcp.context.JCPSpecialVariableProcessor
- TimeViolationError - Error in com.igormaznitsa.meta.common.exceptions
-
The Error shows that some time bounds violation detected during execution.
- TimeViolationError(long, TimeGuard.TimeData) - Constructor for error com.igormaznitsa.meta.common.exceptions.TimeViolationError
-
The Constructor.
- TO_IMPORT - Static variable in class com.igormaznitsa.jcp.maven.MavenPropertiesImporter
- toArray(Enumeration<E>, A[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Marshal the elements from the given enumeration into an array of the given type.
- ToDo - Annotation Type in com.igormaznitsa.meta.annotation
-
Allows to mark entities for future works.
- toIterator(Enumeration<E>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
-
Adapt an enumeration to an iterator.
- tokenizedPatternCache - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- tokenizePath(String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Tokenize the given path String into parts, based on this matcher's settings.
- tokenizePattern(String) - Method in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
-
Tokenize the given path pattern into parts, based on this matcher's settings.
- tokenizeToStringArray(String, String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Tokenize the given
String
into aString
array via aStringTokenizer
. - tokenizeToStringArray(String, String, boolean, boolean) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Tokenize the given
String
into aString
array via aStringTokenizer
. - toLanguageTag(Locale) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Determine the RFC 3066 compliant language tag, as used for the HTTP "Accept-Language" header.
- toLines(String, int, int, int) - Static method in class com.igormaznitsa.jcp.HelpMojo
-
Splits the specified text into lines of convenient display length.
- toLines(List<String>, String, int, int) - Static method in class com.igormaznitsa.jcp.HelpMojo
-
Adds the specified line to the output sequence, performing line wrapping if necessary.
- toObjectArray(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.CollectionUtils
- toObjectArray(Object) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.ObjectUtils
-
Convert the given array (which may be a primitive array) to an object array (if necessary of primitive wrapper objects).
- TOP_PATH - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
- 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
- toString() - Method in class com.igormaznitsa.meta.common.utils.CallTrace
- toString() - Method in enum com.igormaznitsa.meta.Complexity
- toStringArray(Collection<String>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Copy the given
Collection
into aString
array. - toStringArray(Enumeration<String>) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Copy the given Enumeration into a
String
array. - toStringDetail() - Method in class com.igormaznitsa.jcp.expression.Value
- toUnicode(char) - Static method in class com.igormaznitsa.jcp.expression.functions.FunctionSTR2GO
- trimAllWhitespace(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Trim all whitespace from the given
String
: leading, trailing, and in between characters. - trimArrayElements(String[]) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Trim the elements of the given
String
array, callingString.trim()
on each of them. - trimLeadingCharacter(String, char) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Trim all occurrences of the supplied leading character from the given
String
. - trimLeadingWhitespace(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Trim leading whitespace from the given
String
. - trimLeft(String) - Static method in class com.igormaznitsa.meta.common.utils.StrUtils
-
Trim left white spaces in string.
- trimRight(String) - Static method in class com.igormaznitsa.meta.common.utils.StrUtils
-
Trim right white spaces in string.
- trimTokens - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- trimTrailingCharacter(String, char) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Trim all occurrences of the supplied trailing character from the given
String
. - trimTrailingWhitespace(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Trim trailing whitespace from the given
String
. - trimWhitespace(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Trim leading and trailing whitespace from the given
String
. - type - Variable in class com.igormaznitsa.jcp.expression.Value
- Type(String) - Constructor for enum com.igormaznitsa.jcp.expression.functions.FunctionBINFILE.Type
U
- UID_COUNTER - Static variable in class com.igormaznitsa.jcp.expression.functions.AbstractFunction
-
Inside counter to generate UID for some cases
- UINT8 - com.igormaznitsa.jcp.expression.functions.FunctionBINFILE.Type
- uncapitalize(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Uncapitalize a
String
, changing the first letter to lower case as perCharacter.toLowerCase(char)
. - UndefDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements the //#undef directive handler
- UndefDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.UndefDirectiveHandler
- UnexpectedProcessingError - Error in com.igormaznitsa.meta.common.exceptions
-
Thrown if detected unexpected exception during processing.
- UnexpectedProcessingError(String, Throwable) - Constructor for error com.igormaznitsa.meta.common.exceptions.UnexpectedProcessingError
-
Constructor for description and cause.
- Unit() - Constructor for enum com.igormaznitsa.meta.annotation.Weight.Unit
- UNKNOWN - com.igormaznitsa.jcp.expression.ValueType
- UnknownAsFalseHandler - 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
- UnknownAsFalseHandler() - Constructor for class com.igormaznitsa.jcp.cmdline.UnknownAsFalseHandler
- unknownVarAsFalse - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- unknownVarAsFalse - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Flag to interpret unknown variable as FALSE.
- unknownVariableAsFalse - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- unpackData(byte[]) - Static method in class com.igormaznitsa.meta.common.utils.IOUtils
-
Unpack binary data packed by the packData method.
- unqualify(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Unqualify a string qualified by a '.' dot character.
- unqualify(String, char) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Unqualify a string qualified by a separator character.
- uriDecode(String, Charset) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
-
Decode the given encoded URI component value.
- uriVars - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPatternComparator.PatternInfo
- useTestSources - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Allow usage of the preprocessor for test sources (since 5.3.4 version).
- UTF8 - Static variable in class com.igormaznitsa.meta.common.utils.CallTrace
V
- validateLocalePart(String) - Static method in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
- Validator<T> - Interface in com.igormaznitsa.meta.common.utils
-
Validator to check an object.
- value - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask.Global
- value - Variable in class com.igormaznitsa.jcp.expression.Value
- value() - Method in annotation type com.igormaznitsa.meta.annotation.Constraint
-
Constraint.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.Experimental
-
Some optional text description.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.ImplementationNote
-
Text description of the warning.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.Link
-
Link to some resource in String format.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.MemoryComplexity
-
Contains memory complexity for marked entity.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.NeedsRefactoring
-
Optional text
- value() - Method in annotation type com.igormaznitsa.meta.annotation.OneWayChange
-
Allows to drop some comments about object of the impact.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.Risky
-
Some optional text description.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.ThrowsRuntimeException
-
The Class of the runtime exception.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.ThrowsRuntimeExceptions
-
Array of exception descriptors.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.TimeComplexity
-
Contains time complexity for marked entity.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.ToDo
-
Text note.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.Warning
-
Text description of the warning.
- value() - Method in annotation type com.igormaznitsa.meta.annotation.Weight
-
Contains weight value for marked entity.
- Value - Class in com.igormaznitsa.jcp.expression
-
The class describes an expression value i.e.
- Value(Boolean) - Constructor for class com.igormaznitsa.jcp.expression.Value
- Value(Float) - Constructor for class com.igormaznitsa.jcp.expression.Value
- Value(Long) - Constructor for class com.igormaznitsa.jcp.expression.Value
- Value(String) - Constructor for class com.igormaznitsa.jcp.expression.Value
- VALUE - com.igormaznitsa.jcp.expression.ExpressionItemPriority
- VALUE - com.igormaznitsa.jcp.expression.ExpressionItemType
- VALUE_OR_FUNCTION - com.igormaznitsa.jcp.expression.ExpressionParser.ParserState
- valueOf(Boolean) - Static method in class com.igormaznitsa.jcp.expression.Value
- valueOf(Float) - Static method in class com.igormaznitsa.jcp.expression.Value
- valueOf(Long) - Static method in class com.igormaznitsa.jcp.expression.Value
- 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.ParserState
-
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(String) - Static method in enum com.igormaznitsa.jcp.expression.functions.FunctionBINFILE.Type
-
Returns the enum constant of this type with the specified name.
- 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.meta.annotation.Weight.Unit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.igormaznitsa.meta.Complexity
-
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.ParserState
-
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.functions.FunctionBINFILE.Type
-
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.meta.annotation.Weight.Unit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.igormaznitsa.meta.Complexity
-
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
- ValueType(String) - Constructor for enum com.igormaznitsa.jcp.expression.ValueType
- 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
- VARIABLE - com.igormaznitsa.jcp.expression.ExpressionItemType
- VARIABLE - com.igormaznitsa.meta.annotation.Weight.Unit
-
Variable weight, can be changed in wide interval.
- VARIABLE_PATTERN - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- variableName - Variable in class com.igormaznitsa.jcp.expression.Variable
-
The variable contains the expression variable name
- variableNames - Variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher.AntPathStringMatcher
- VARNAME - com.igormaznitsa.jcp.directives.DirectiveArgumentType
- verbose - Variable in class com.igormaznitsa.jcp.ant.PreprocessTask
- verbose - Variable in class com.igormaznitsa.jcp.context.PreprocessorContext
- verbose - Variable in class com.igormaznitsa.jcp.maven.PreprocessorMojo
-
Turn on the verbose mode for preprocessing process.
- 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
- WAIT - com.igormaznitsa.jcp.expression.ExpressionParser.ParserState
- 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
- Warning - Annotation Type in com.igormaznitsa.meta.annotation
-
Allows to mark entities by some warning messages.
- WarningDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements //#warning directive handler
- WarningDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.WarningDirectiveHandler
- Weight - Annotation Type in com.igormaznitsa.meta.annotation
-
Allows to define computational weight of an entity, in fuzzy human-subjective relative units.
- Weight.Unit - Enum in com.igormaznitsa.meta.annotation
-
Contains allowed units for execution weight.
- WhileDirectiveHandler - Class in com.igormaznitsa.jcp.directives
-
The class implements the //#while directive handler
- WhileDirectiveHandler() - Constructor for class com.igormaznitsa.jcp.directives.WhileDirectiveHandler
- whileStack - Variable in class com.igormaznitsa.jcp.context.PreprocessingState
- WILDCARD_CHARS - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.AntPathMatcher
- WINDOWS_FOLDER_SEPARATOR - Static variable in class com.igormaznitsa.jcp.utils.antpathmatcher.StringUtils
- writeBufferTo(Writer) - Method in class com.igormaznitsa.jcp.utils.ResetablePrinter
- writeGoal(StringBuilder, String, Element) - Method in class com.igormaznitsa.jcp.HelpMojo
- writeParameter(StringBuilder, Node, Node) - Method in class com.igormaznitsa.jcp.HelpMojo
- writePrinterBuffers(Writer) - Method in class com.igormaznitsa.jcp.context.PreprocessingState
All Classes All Packages