Uses of Class
com.igormaznitsa.meta.annotation.MustNotContainNull
-
-
Uses of MustNotContainNull in com.igormaznitsa.jcp
Methods in com.igormaznitsa.jcp with annotations of type MustNotContainNull Modifier and Type Method Description private java.util.Collection<FileInfoContainer>
JCPreprocessor. findAllFilesToBePreprocessed(java.io.File[] srcDirs, java.lang.String[] excludedFolderPatterns)
static java.util.List<java.lang.String>
InfoHelper. makeTextForHelpInfo()
private java.util.List<PreprocessingState.ExcludeIfInfo>
JCPreprocessor. processGlobalDirectives(java.util.Collection<FileInfoContainer> files)
Method parameters in com.igormaznitsa.jcp with annotations of type MustNotContainNull Modifier and Type Method Description private java.util.Set<java.io.File>
JCPreprocessor. findAllFiles(java.lang.String baseFolderCanonicalPath, java.io.File dir, AntPathMatcher antPathMatcher, java.lang.String[] excludedFolderPatterns)
private java.util.Collection<FileInfoContainer>
JCPreprocessor. findAllFilesToBePreprocessed(java.io.File[] srcDirs, java.lang.String[] excludedFolderPatterns)
private java.util.Collection<FileInfoContainer>
JCPreprocessor. findAllFilesToBePreprocessed(java.io.File[] srcDirs, java.lang.String[] excludedFolderPatterns)
static void
JCPreprocessor. main(java.lang.String... args)
private JCPreprocessor.PreprocessingStatistics
JCPreprocessor. preprocessFiles(java.util.Collection<FileInfoContainer> files)
private static PreprocessorContext
JCPreprocessor. processCommandString(PreprocessorContext context, java.lang.String[] originalStrings, java.lang.String[] normalizedStrings)
private static PreprocessorContext
JCPreprocessor. processCommandString(PreprocessorContext context, java.lang.String[] originalStrings, java.lang.String[] normalizedStrings)
private void
JCPreprocessor. processFileExclusion(java.util.List<PreprocessingState.ExcludeIfInfo> foundExcludeIf)
private java.util.List<PreprocessingState.ExcludeIfInfo>
JCPreprocessor. processGlobalDirectives(java.util.Collection<FileInfoContainer> files)
-
Uses of MustNotContainNull in com.igormaznitsa.jcp.ant
Methods in com.igormaznitsa.jcp.ant with annotations of type MustNotContainNull Modifier and Type Method Description java.lang.String[]
PreprocessTask. getVariableNames()
-
Uses of MustNotContainNull in com.igormaznitsa.jcp.containers
Methods in com.igormaznitsa.jcp.containers with annotations of type MustNotContainNull Modifier and Type Method Description java.lang.String[]
TextFileDataContainer. getText()
java.util.List<PreprocessingState.ExcludeIfInfo>
FileInfoContainer. processGlobalDirectives(PreprocessingState state, PreprocessorContext context)
Constructor parameters in com.igormaznitsa.jcp.containers with annotations of type MustNotContainNull Constructor Description TextFileDataContainer(java.io.File currentFile, java.lang.String[] text, boolean fileEndedByNextLine, int stringIndex)
-
Uses of MustNotContainNull in com.igormaznitsa.jcp.context
Methods in com.igormaznitsa.jcp.context with annotations of type MustNotContainNull Modifier and Type Method Description java.io.File[]
PreprocessorContext. getConfigFiles()
Get array of current registered configuration files(package private) java.util.List<TextFileDataContainer>
PreprocessingState. getCurrentIncludeStack()
java.lang.String[]
PreprocessorContext. getExcludedFileExtensions()
Get excluded file extension list as a string arrayjava.lang.String[]
PreprocessorContext. getExcludedFolderPatterns()
Get patterns for excluded folders.private java.io.File[]
PreprocessorContext. getParsedSourceDirectoryAsFiles()
Inside auxiliary method to parse the source directories list into file arrayjava.lang.String[]
PreprocessorContext. getProcessingFileExtensions()
Get file extensions of files to be preprocessed as a string arraystatic java.util.List<JCPSpecialVariableProcessor.NameReferencePair>
JCPSpecialVariableProcessor. getReference()
java.io.File[]
PreprocessorContext. getSourceDirectoryAsFiles()
Get the current source directories as a file arrayjava.lang.String[]
EnvironmentVariableProcessor. getVariableNames()
java.lang.String[]
JCPSpecialVariableProcessor. getVariableNames()
java.lang.String[]
SpecialVariableProcessor. getVariableNames()
Get all variable names allowed by the processor as an array, all names must be in lower caseFilePositionInfo[]
PreprocessingState. makeIncludeStack()
java.util.List<PreprocessingState.ExcludeIfInfo>
PreprocessingState. popAllExcludeIfInfoData()
Method parameters in com.igormaznitsa.jcp.context with annotations of type MustNotContainNull Modifier and Type Method Description private static java.lang.String
PreprocessorContext. makeStackView(TextFileDataContainer cloneSource, boolean cloned, java.util.List<TextFileDataContainer> list)
void
PreprocessorContext. setExcludedFolderPatterns(java.lang.String... patterns)
Set patterns for excluded folders. -
Uses of MustNotContainNull in com.igormaznitsa.jcp.directives
Methods in com.igormaznitsa.jcp.directives with annotations of type MustNotContainNull Modifier and Type Method Description private java.util.List<ExpressionTree>
ActionDirectiveHandler. parseString(java.lang.String str, PreprocessorContext context)
-
Uses of MustNotContainNull in com.igormaznitsa.jcp.exceptions
Methods in com.igormaznitsa.jcp.exceptions with annotations of type MustNotContainNull Modifier and Type Method Description FilePositionInfo[]
PreprocessorException. getIncludeChain()
Method parameters in com.igormaznitsa.jcp.exceptions with annotations of type MustNotContainNull Modifier and Type Method Description private static java.lang.String
PreprocessorException. makeStackView(FilePositionInfo[] list, char fill)
Constructor parameters in com.igormaznitsa.jcp.exceptions with annotations of type MustNotContainNull Constructor Description PreprocessorException(java.lang.String message, java.lang.String processedText, FilePositionInfo[] includeStack, java.lang.Throwable cause)
-
Uses of MustNotContainNull in com.igormaznitsa.jcp.expression
Method parameters in com.igormaznitsa.jcp.expression with annotations of type MustNotContainNull Modifier and Type Method Description void
ExpressionTreeElement. fillArguments(java.util.List<ExpressionTree> arguments)
It fills children slots from a list containing expression treesprivate ExpressionTree
ExpressionParser. readFunction(AbstractFunction function, java.io.PushbackReader reader, PreprocessorContext context, FilePositionInfo[] includeStack, java.lang.String sources)
The auxiliary method allows to form a function and its arguments as a tree(package private) ExpressionItem
ExpressionParser. readFunctionArgument(java.io.PushbackReader reader, ExpressionTree tree, PreprocessorContext context, FilePositionInfo[] callStack, java.lang.String source)
The auxiliary method allows to read a function argumentConstructor parameters in com.igormaznitsa.jcp.expression with annotations of type MustNotContainNull Constructor Description ExpressionTree(FilePositionInfo[] callStack, java.lang.String sources)
ExpressionTreeElement(ExpressionItem item, FilePositionInfo[] callStack, java.lang.String sourceString)
The constructor -
Uses of MustNotContainNull in com.igormaznitsa.jcp.expression.functions
Methods in com.igormaznitsa.jcp.expression.functions with annotations of type MustNotContainNull Modifier and Type Method Description abstract ValueType[][]
AbstractFunction. getAllowedArgumentTypes()
Get arrays of supported argument typesValueType[][]
AbstractStrConverter. getAllowedArgumentTypes()
ValueType[][]
FunctionABS. getAllowedArgumentTypes()
ValueType[][]
FunctionBINFILE. getAllowedArgumentTypes()
ValueType[][]
FunctionDefinedByUser. getAllowedArgumentTypes()
ValueType[][]
FunctionEVALFILE. getAllowedArgumentTypes()
ValueType[][]
FunctionIS. getAllowedArgumentTypes()
ValueType[][]
FunctionISSUBSTR. getAllowedArgumentTypes()
ValueType[][]
FunctionROUND. getAllowedArgumentTypes()
ValueType[][]
FunctionSTR2GO. getAllowedArgumentTypes()
ValueType[][]
FunctionSTR2JAVA. getAllowedArgumentTypes()
ValueType[][]
FunctionSTRLEN. getAllowedArgumentTypes()
Method parameters in com.igormaznitsa.jcp.expression.functions with annotations of type MustNotContainNull Modifier and Type Method Description Value
FunctionDefinedByUser. execute(PreprocessorContext context, Value[] values)
-
Uses of MustNotContainNull in com.igormaznitsa.jcp.expression.functions.xml
Methods in com.igormaznitsa.jcp.expression.functions.xml with annotations of type MustNotContainNull Modifier and Type Method Description ValueType[][]
FunctionXML_ATTR. getAllowedArgumentTypes()
ValueType[][]
FunctionXML_GET. getAllowedArgumentTypes()
ValueType[][]
FunctionXML_LIST. getAllowedArgumentTypes()
ValueType[][]
FunctionXML_NAME. getAllowedArgumentTypes()
ValueType[][]
FunctionXML_OPEN. getAllowedArgumentTypes()
ValueType[][]
FunctionXML_ROOT. getAllowedArgumentTypes()
ValueType[][]
FunctionXML_SIZE. getAllowedArgumentTypes()
ValueType[][]
FunctionXML_TEXT. getAllowedArgumentTypes()
ValueType[][]
FunctionXML_XELEMENT. getAllowedArgumentTypes()
ValueType[][]
FunctionXML_XLIST. getAllowedArgumentTypes()
-
Uses of MustNotContainNull in com.igormaznitsa.jcp.extension
Method parameters in com.igormaznitsa.jcp.extension with annotations of type MustNotContainNull Modifier and Type Method Description boolean
PreprocessorExtension. processAction(PreprocessorContext context, Value[] parameters)
To process an action (it will be called if the preprocessor is met //#action directive)Value
PreprocessorExtension. processUserFunction(java.lang.String functionName, Value[] arguments)
Call to process a user function (the function starts with $) -
Uses of MustNotContainNull in com.igormaznitsa.jcp.maven
Methods in com.igormaznitsa.jcp.maven with annotations of type MustNotContainNull Modifier and Type Method Description java.io.File[]
PreprocessorMojo. getCfgFiles()
java.lang.String[]
PreprocessorMojo. getExcludedFolders()
java.lang.String[]
MavenPropertiesImporter. getVariableNames()
Method parameters in com.igormaznitsa.jcp.maven with annotations of type MustNotContainNull Modifier and Type Method Description private void
PreprocessorClearMojo. processFileSet(java.util.List<org.apache.maven.shared.model.fileset.FileSet> fileSets, org.slf4j.Logger log)
void
PreprocessorMojo. setCfgFiles(java.io.File[] files)
void
PreprocessorMojo. setExcludedFolders(java.lang.String... antPatterns)
-
Uses of MustNotContainNull in com.igormaznitsa.jcp.utils
Methods in com.igormaznitsa.jcp.utils with annotations of type MustNotContainNull Modifier and Type Method Description static java.lang.String[]
PreprocessorUtils. readWholeTextFileIntoArray(java.io.File file, java.lang.String encoding, java.util.concurrent.atomic.AtomicBoolean endedByNextLine)
static java.lang.String[]
PreprocessorUtils. replaceChar(java.lang.String[] source, char toBeReplaced, char replacement)
static java.lang.String[]
PreprocessorUtils. replaceStringPrefix(java.lang.String[] allowedPrefixesToBeReplaced, java.lang.String replacement, java.lang.String[] strings)
static java.lang.String[]
PreprocessorUtils. splitExtensionCommaList(java.lang.String extensions)
static java.lang.String[]
PreprocessorUtils. splitForChar(java.lang.String string, char delimiter)
static java.lang.String[]
PreprocessorUtils. splitForCharAndHoldEmptyLine(java.lang.String string, char delimiter)
static java.lang.String[]
PreprocessorUtils. splitForEqualChar(java.lang.String string)
Method parameters in com.igormaznitsa.jcp.utils with annotations of type MustNotContainNull Modifier and Type Method Description static java.lang.String[]
PreprocessorUtils. replaceChar(java.lang.String[] source, char toBeReplaced, char replacement)
static java.lang.String[]
PreprocessorUtils. replaceStringPrefix(java.lang.String[] allowedPrefixesToBeReplaced, java.lang.String replacement, java.lang.String[] strings)
static java.lang.String[]
PreprocessorUtils. replaceStringPrefix(java.lang.String[] allowedPrefixesToBeReplaced, java.lang.String replacement, java.lang.String[] strings)
-
Uses of MustNotContainNull in com.igormaznitsa.meta.common.utils
Fields in com.igormaznitsa.meta.common.utils with annotations of type MustNotContainNull Modifier and Type Field Description private static java.lang.ThreadLocal<java.util.List<Deferrers.Deferred>>
Deferrers. REGISTRY
Inside registry for defer actions.private static java.lang.ThreadLocal<java.util.List<TimeGuard.TimeData>>
TimeGuard. REGISTRY
Inside thread local storage of registered processors.
-