Uses of Interface
org.codehaus.mojo.jaxb2.shared.filters.Filter
-
Packages that use Filter Package Description org.codehaus.mojo.jaxb2 The jaxb2-maven-plugin wraps and adapts the JAXB reference implementation to be useful within the Maven build process.org.codehaus.mojo.jaxb2.javageneration The jaxb2-maven-plugin wraps and adapts the JAXB reference implementation to be useful within the Maven build process.org.codehaus.mojo.jaxb2.schemageneration The jaxb2-maven-plugin wraps and adapts the JAXB reference implementation to be useful within the Maven build process.org.codehaus.mojo.jaxb2.shared The jaxb2-maven-plugin wraps and adapts the JAXB reference implementation to be useful within the Maven build process.org.codehaus.mojo.jaxb2.shared.filters org.codehaus.mojo.jaxb2.shared.filters.pattern -
-
Uses of Filter in org.codehaus.mojo.jaxb2
Fields in org.codehaus.mojo.jaxb2 with type parameters of type Filter Modifier and Type Field Description static java.util.List<Filter<java.io.File>>
AbstractJaxbMojo. STANDARD_EXCLUDE_FILTERS
Standard excludes Filters for all Java generator Mojos. -
Uses of Filter in org.codehaus.mojo.jaxb2.javageneration
Fields in org.codehaus.mojo.jaxb2.javageneration with type parameters of type Filter Modifier and Type Field Description static java.util.List<Filter<java.io.File>>
XjcMojo. STANDARD_SOURCE_EXCLUDE_FILTERS
Default exclude Filters for sources, used unless overridden by an explicit configuration in thexjcSourceExcludeFilters
parameter.static java.util.List<Filter<java.io.File>>
TestXjcMojo. STANDARD_TEST_SOURCE_EXCLUDE_FILTERS
Default exclude Filters for test sources, used unless overridden by an explicit configuration in thetestSourceExcludeFilters
parameter.static java.util.List<Filter<java.io.File>>
TestXjcMojo. STANDARD_TEST_XJB_EXCLUDE_FILTERS
Default List of exclude Filters for XJB files, unless overridden by providing an explicit configuration in thetestXjbExcludeFilters
parameter.static java.util.List<Filter<java.io.File>>
XjcMojo. STANDARD_XJB_EXCLUDE_FILTERS
Default List of exclude Filters for XJB files, unless overridden by providing an explicit configuration in thexjbExcludeSuffixes
parameter.private java.util.List<Filter<java.io.File>>
TestXjcMojo. testSourceExcludeFilters
Parameter holding a List of Filters, used to match all files under thetestSources
directories which should not be considered XJC test source files.private java.util.List<Filter<java.io.File>>
TestXjcMojo. testXjbExcludeFilters
Parameter holding a List of Filters, used to match all files under thetestXjbSources
directories which should not be considered XJB files.private java.util.List<Filter<java.io.File>>
XjcMojo. xjbExcludeFilters
Parameter holding a List of Filters, used to match all files under thexjbSources
directories which should not be considered XJB files.private java.util.List<Filter<java.io.File>>
XjcMojo. xjcSourceExcludeFilters
Parameter holding a List of Filters, used to match all files under thesources
directories which should not be considered XJC source files. -
Uses of Filter in org.codehaus.mojo.jaxb2.schemageneration
Fields in org.codehaus.mojo.jaxb2.schemageneration with type parameters of type Filter Modifier and Type Field Description static java.util.List<Filter<java.io.File>>
AbstractXsdGeneratorMojo. CLASS_INCLUDE_FILTERS
Filter list containing a PatternFileFilter including ".class" files.private java.util.List<Filter<java.io.File>>
SchemaGenerationMojo. schemaSourceExcludeFilters
Parameter holding a List of Filters, used to match all files under thesources
directories which should not be considered SchemaGenerator source files.static java.util.List<Filter<java.io.File>>
AbstractXsdGeneratorMojo. STANDARD_BYTECODE_EXCLUDE_FILTERS
Default exclude file name suffixes for testSources, used unless overridden by an explicit configuration in thetestSourceExcludeSuffixes
parameter.static java.util.List<Filter<java.io.File>>
SchemaGenerationMojo. STANDARD_SOURCE_EXCLUDE_FILTERS
Default exclude file name suffixes for sources, used unless overridden by an explicit configuration in thesourceExcludeSuffixes
parameter.static java.util.List<Filter<java.io.File>>
TestSchemaGenerationMojo. STANDARD_TEST_SOURCE_EXCLUDE_FILTERS
Default exclude file name suffixes for testSources, used unless overridden by an explicit configuration in thetestSchemaSourceExcludeFilters
parameter.private java.util.List<Filter<java.io.File>>
TestSchemaGenerationMojo. testSchemaSourceExcludeFilters
Parameter holding a List of Filters, used to match all files under thetestSources
directories which should not be considered SchemaGenerator testSource files. -
Uses of Filter in org.codehaus.mojo.jaxb2.shared
Methods in org.codehaus.mojo.jaxb2.shared with parameters of type Filter Modifier and Type Method Description static java.util.List<java.io.File>
FileSystemUtilities. filterFiles(java.util.List<java.io.File> files, Filter<java.io.File> acceptFilter, org.apache.maven.plugin.logging.Log log)
Filters all supplied files using the providedacceptFilter
.Method parameters in org.codehaus.mojo.jaxb2.shared with type arguments of type Filter Modifier and Type Method Description static java.util.List<java.io.File>
FileSystemUtilities. listFiles(java.io.File fileOrDir, java.util.List<Filter<java.io.File>> fileFilters, boolean excludeFilterOperation, org.apache.maven.plugin.logging.Log log)
If the supplied fileOrDir is a File, it is added to the returned List if any of the filters Match.static java.util.List<java.io.File>
FileSystemUtilities. listFiles(java.io.File fileOrDir, java.util.List<Filter<java.io.File>> fileFilters, org.apache.maven.plugin.logging.Log log)
If the supplied fileOrDir is a File, it is added to the returned List if any of the filters Match. -
Uses of Filter in org.codehaus.mojo.jaxb2.shared.filters
Classes in org.codehaus.mojo.jaxb2.shared.filters that implement Filter Modifier and Type Class Description class
AbstractFilter<T>
Abstract Filter implementation which handles separatingnull
candidate values from non-null ones, and delegates processing to concrete subclass implementations.Methods in org.codehaus.mojo.jaxb2.shared.filters with parameters of type Filter Modifier and Type Method Description static java.io.FileFilter
Filters. adapt(Filter<java.io.File> toAdapt)
Adapts the Filter specification to the FileFilter interface, to enable immediate use for filtering File lists.static <T> void
Filters. initialize(org.apache.maven.plugin.logging.Log log, Filter<T>... filters)
Initializes the supplied Filters by assigning the given Log.Method parameters in org.codehaus.mojo.jaxb2.shared.filters with type arguments of type Filter Modifier and Type Method Description static java.util.List<java.io.FileFilter>
Filters. adapt(java.util.List<Filter<java.io.File>> toAdapt)
Adapts the supplied List of Filter specifications to a List of FileFilters.static <T> void
Filters. initialize(org.apache.maven.plugin.logging.Log log, java.util.List<Filter<T>> filters)
Initializes the supplied Filters by assigning the given Log.static <T> boolean
Filters. matchAtLeastOnce(T object, java.util.List<Filter<T>> filters)
Algorithms for accepting the supplied object if at least one of the supplied Filters accepts it.static <T> boolean
Filters. noFilterMatches(T object, java.util.List<Filter<T>> filters)
Algorithms for rejecting the supplied object if at least one of the supplied Filters rejects it.static <T> boolean
Filters. rejectAtLeastOnce(T object, java.util.List<Filter<T>> filters)
Algorithms for rejecting the supplied object if at least one of the supplied Filters does not accept it. -
Uses of Filter in org.codehaus.mojo.jaxb2.shared.filters.pattern
Classes in org.codehaus.mojo.jaxb2.shared.filters.pattern that implement Filter Modifier and Type Class Description class
AbstractPatternFilter<T>
AbstractFilter implementation containing a Java Pattern which should be used to determine if candidate T objects match any of the supplied regularExpressions.class
FileFilterAdapter
Filter implementation adapting a FileFilter instance to the Filter interface.class
PatternFileFilter
AbstractPatternFilter and FileFilter combination, using a set of Regular expressions to accept the canonical absolute paths to Files.class
PatternURLFilter
AbstractPatternFilter matching the string of URLs with to a set of Regular expressions.Methods in org.codehaus.mojo.jaxb2.shared.filters.pattern that return types with arguments of type Filter Modifier and Type Method Description static java.util.List<Filter<java.io.File>>
PatternFileFilter. createExcludeFilterList(org.apache.maven.plugin.logging.Log log, java.lang.String... patterns)
Creates a new List containing an exclude-mode PatternFileFilter using the supplied patternStrings which are interpreted as file suffixes.private static java.util.List<Filter<java.io.File>>
PatternFileFilter. createFilterList(org.apache.maven.plugin.logging.Log log, boolean includeOperation, java.lang.String... patterns)
static java.util.List<Filter<java.io.File>>
PatternFileFilter. createIncludeFilterList(org.apache.maven.plugin.logging.Log log, java.lang.String... patterns)
Creates a new List containing an include-mode PatternFileFilter using the supplied patternStrings which are interpreted as file suffixes.
-