Uses of Annotation Type
com.igormaznitsa.meta.annotation.MustNotContainNull
Packages that use MustNotContainNull
Package
Description
-
Uses of MustNotContainNull in com.igormaznitsa.jcp
Methods in com.igormaznitsa.jcp with annotations of type MustNotContainNullModifier and TypeMethodDescriptionprivate Collection
<FileInfoContainer> JCPreprocessor.findAllFilesToBePreprocessed
(File[] srcDirs, String[] excludedFolderPatterns) InfoHelper.makeTextForHelpInfo()
private List
<PreprocessingState.ExcludeIfInfo> JCPreprocessor.processGlobalDirectives
(Collection<FileInfoContainer> files) Method parameters in com.igormaznitsa.jcp with annotations of type MustNotContainNullModifier and TypeMethodDescriptionJCPreprocessor.findAllFiles
(String baseFolderCanonicalPath, File dir, AntPathMatcher antPathMatcher, String[] excludedFolderPatterns) private Collection
<FileInfoContainer> JCPreprocessor.findAllFilesToBePreprocessed
(File[] srcDirs, String[] excludedFolderPatterns) private Collection
<FileInfoContainer> JCPreprocessor.findAllFilesToBePreprocessed
(File[] srcDirs, String[] excludedFolderPatterns) static void
JCPreprocessor.preprocessFiles
(Collection<FileInfoContainer> files) private static PreprocessorContext
JCPreprocessor.processCommandString
(PreprocessorContext context, String[] originalStrings, String[] normalizedStrings) private static PreprocessorContext
JCPreprocessor.processCommandString
(PreprocessorContext context, String[] originalStrings, String[] normalizedStrings) private void
JCPreprocessor.processFileExclusion
(List<PreprocessingState.ExcludeIfInfo> foundExcludeIf) private List
<PreprocessingState.ExcludeIfInfo> JCPreprocessor.processGlobalDirectives
(Collection<FileInfoContainer> files) -
Uses of MustNotContainNull in com.igormaznitsa.jcp.ant
Methods in com.igormaznitsa.jcp.ant with annotations of type MustNotContainNull -
Uses of MustNotContainNull in com.igormaznitsa.jcp.containers
Methods in com.igormaznitsa.jcp.containers with annotations of type MustNotContainNullModifier and TypeMethodDescriptionString[]
TextFileDataContainer.getText()
FileInfoContainer.processGlobalDirectives
(PreprocessingState state, PreprocessorContext context) Constructor parameters in com.igormaznitsa.jcp.containers with annotations of type MustNotContainNullModifierConstructorDescriptionTextFileDataContainer
(File currentFile, String[] text, boolean fileEndedByNextLine, int stringIndex) -
Uses of MustNotContainNull in com.igormaznitsa.jcp.context
Methods in com.igormaznitsa.jcp.context with annotations of type MustNotContainNullModifier and TypeMethodDescriptionFile[]
PreprocessorContext.getConfigFiles()
Get array of current registered configuration files(package private) List
<TextFileDataContainer> PreprocessingState.getCurrentIncludeStack()
String[]
PreprocessorContext.getExcludedFileExtensions()
Get excluded file extension list as a string arrayString[]
PreprocessorContext.getExcludedFolderPatterns()
Get patterns for excluded folders.private File[]
PreprocessorContext.getParsedSourceDirectoryAsFiles()
Inside auxiliary method to parse the source directories list into file arrayString[]
PreprocessorContext.getProcessingFileExtensions()
Get file extensions of files to be preprocessed as a string arrayJCPSpecialVariableProcessor.getReference()
File[]
PreprocessorContext.getSourceDirectoryAsFiles()
Get the current source directories as a file arrayString[]
EnvironmentVariableProcessor.getVariableNames()
String[]
JCPSpecialVariableProcessor.getVariableNames()
String[]
SpecialVariableProcessor.getVariableNames()
Get all variable names allowed by the processor as an array, all names must be in lower casePreprocessingState.makeIncludeStack()
PreprocessingState.popAllExcludeIfInfoData()
Method parameters in com.igormaznitsa.jcp.context with annotations of type MustNotContainNullModifier and TypeMethodDescriptionprivate static String
PreprocessorContext.makeStackView
(TextFileDataContainer cloneSource, boolean cloned, List<TextFileDataContainer> list) void
PreprocessorContext.setExcludedFolderPatterns
(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 MustNotContainNullModifier and TypeMethodDescriptionprivate List
<ExpressionTree> ActionDirectiveHandler.parseString
(String str, PreprocessorContext context) -
Uses of MustNotContainNull in com.igormaznitsa.jcp.exceptions
Methods in com.igormaznitsa.jcp.exceptions with annotations of type MustNotContainNullMethod parameters in com.igormaznitsa.jcp.exceptions with annotations of type MustNotContainNullModifier and TypeMethodDescriptionprivate static String
PreprocessorException.makeStackView
(FilePositionInfo[] list, char fill) Constructor parameters in com.igormaznitsa.jcp.exceptions with annotations of type MustNotContainNullModifierConstructorDescriptionPreprocessorException
(String message, String processedText, FilePositionInfo[] includeStack, Throwable cause) -
Uses of MustNotContainNull in com.igormaznitsa.jcp.expression
Method parameters in com.igormaznitsa.jcp.expression with annotations of type MustNotContainNullModifier and TypeMethodDescriptionvoid
ExpressionTreeElement.fillArguments
(List<ExpressionTree> arguments) It fills children slots from a list containing expression treesprivate ExpressionTree
ExpressionParser.readFunction
(AbstractFunction function, PushbackReader reader, PreprocessorContext context, FilePositionInfo[] includeStack, String sources) The auxiliary method allows to form a function and its arguments as a tree(package private) ExpressionItem
ExpressionParser.readFunctionArgument
(PushbackReader reader, ExpressionTree tree, PreprocessorContext context, FilePositionInfo[] callStack, String source) The auxiliary method allows to read a function argumentConstructor parameters in com.igormaznitsa.jcp.expression with annotations of type MustNotContainNullModifierConstructorDescriptionExpressionTree
(FilePositionInfo[] callStack, String sources) (package private)
ExpressionTreeElement
(ExpressionItem item, FilePositionInfo[] callStack, String sourceString) The constructor -
Uses of MustNotContainNull in com.igormaznitsa.jcp.expression.functions
Methods in com.igormaznitsa.jcp.expression.functions with annotations of type MustNotContainNullModifier and TypeMethodDescriptionabstract ValueType[][]
AbstractFunction.getAllowedArgumentTypes()
Get arrays of supported argument typesfinal ValueType[][]
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 MustNotContainNullModifier and TypeMethodDescriptionFunctionDefinedByUser.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 MustNotContainNullModifier and TypeMethodDescriptionValueType[][]
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 MustNotContainNullModifier and TypeMethodDescriptionboolean
PreprocessorExtension.processAction
(PreprocessorContext context, Value[] parameters) To process an action (it will be called if the preprocessor is met //#action directive)PreprocessorExtension.processUserFunction
(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 MustNotContainNullModifier and TypeMethodDescriptionFile[]
PreprocessorMojo.getCfgFiles()
String[]
PreprocessorMojo.getExcludedFolders()
String[]
MavenPropertiesImporter.getVariableNames()
Method parameters in com.igormaznitsa.jcp.maven with annotations of type MustNotContainNullModifier and TypeMethodDescriptionprivate void
PreprocessorClearMojo.processFileSet
(List<org.apache.maven.shared.model.fileset.FileSet> fileSets, org.slf4j.Logger log) void
PreprocessorMojo.setCfgFiles
(File[] files) void
PreprocessorMojo.setExcludedFolders
(String... antPatterns) -
Uses of MustNotContainNull in com.igormaznitsa.jcp.utils
Methods in com.igormaznitsa.jcp.utils with annotations of type MustNotContainNullModifier and TypeMethodDescriptionstatic String[]
PreprocessorUtils.readWholeTextFileIntoArray
(File file, String encoding, AtomicBoolean endedByNextLine) static String[]
PreprocessorUtils.replaceChar
(String[] source, char toBeReplaced, char replacement) static String[]
PreprocessorUtils.replaceStringPrefix
(String[] allowedPrefixesToBeReplaced, String replacement, String[] strings) static String[]
PreprocessorUtils.splitExtensionCommaList
(String extensions) static String[]
PreprocessorUtils.splitForChar
(String string, char delimiter) static String[]
PreprocessorUtils.splitForCharAndHoldEmptyLine
(String string, char delimiter) static String[]
PreprocessorUtils.splitForEqualChar
(String string) Method parameters in com.igormaznitsa.jcp.utils with annotations of type MustNotContainNullModifier and TypeMethodDescriptionstatic String[]
PreprocessorUtils.replaceChar
(String[] source, char toBeReplaced, char replacement) static String[]
PreprocessorUtils.replaceStringPrefix
(String[] allowedPrefixesToBeReplaced, String replacement, String[] strings) static String[]
PreprocessorUtils.replaceStringPrefix
(String[] allowedPrefixesToBeReplaced, String replacement, String[] strings) -
Uses of MustNotContainNull in com.igormaznitsa.meta.common.utils
Fields in com.igormaznitsa.meta.common.utils with annotations of type MustNotContainNullModifier and TypeFieldDescriptionprivate static final ThreadLocal
<List<Deferrers.Deferred>> Deferrers.REGISTRY
Inside registry for defer actions.private static final ThreadLocal
<List<TimeGuard.TimeData>> TimeGuard.REGISTRY
Inside thread local storage of registered processors.