- AbstractFilter<T> - Class in org.codehaus.mojo.jaxb2.shared.filters
-
Abstract Filter implementation which handles separating null
candidate values from non-null
ones, and delegates processing to concrete subclass implementations.
- AbstractFilter() - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
-
Convenience constructor which creates an AbstractFilter which does not process null values.
- AbstractJavaGeneratorMojo - Class in org.codehaus.mojo.jaxb2.javageneration
-
Abstract superclass for Mojos generating Java source or binaries from XML schema(s) by invoking the JAXB XJC
binding compiler.
- AbstractJavaGeneratorMojo() - Constructor for class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
- AbstractJaxbMojo - Class in org.codehaus.mojo.jaxb2
-
Abstract Mojo which collects common infrastructure, required and needed
by all subclass Mojos in the JAXB2 maven plugin codebase.
- AbstractJaxbMojo() - Constructor for class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
- AbstractLogAwareFacet - Class in org.codehaus.mojo.jaxb2.shared.environment
-
Abstract EnvironmentFacet which sports a non-null Maven Log for use by subclasses.
- AbstractLogAwareFacet(Log) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.AbstractLogAwareFacet
-
Creates an AbstractLogAwareFacet wrapping the supplied, non-null Log.
- AbstractPatternFilter<T> - Class in org.codehaus.mojo.jaxb2.shared.filters.pattern
-
AbstractFilter implementation containing a Java Pattern which should be used to determine if candidate T objects
match any of the supplied regularExpressions.
- AbstractPatternFilter() - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
-
DI-friendly constructor.
- AbstractXsdGeneratorMojo - Class in org.codehaus.mojo.jaxb2.schemageneration
-
Abstract superclass for Mojos that generate XSD files from annotated Java Sources.
- AbstractXsdGeneratorMojo() - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
- accept(Node) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdAnnotationProcessor
-
Defines if this visitor should process the provided node.
- accept(Node) - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.NodeProcessor
-
Defines if this visitor should process the provided node.
- accept(Node) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeFilenameProcessor
-
Defines if this visitor should process the provided node.
- accept(Node) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
-
Defines if this visitor should process the provided node.
- accept(T) - Method in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
-
Method that is invoked to determine if a candidate instance should be accepted or not.
- accept(T) - Method in interface org.codehaus.mojo.jaxb2.shared.filters.Filter
-
Method that is invoked to determine if a candidate instance should be accepted or not.
- adapt(Filter<File>) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.Filters
-
Adapts the Filter specification to the FileFilter interface, to enable immediate use
for filtering File lists.
- adapt(List<Filter<File>>) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.Filters
-
Adapts the supplied List of Filter specifications to a List of FileFilters.
- add(EnvironmentFacet) - Method in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
-
Adds the supplied EnvironmentFacet to this ToolExecutionEnvironment.
- addDelayedLogMessage(String, String) - Method in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
-
Adds a log message to be emitted when this AbstractFilter is initialized (and the Log is made available to it).
- addGeneratedAnnotation - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Corresponding XJC parameter: mark-generated
.
- addGeneratedSourcesToProjectSourceRoot() - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Adds any directories containing the generated XJC classes to the appropriate Project compilation sources;
either TestCompileSourceRoot
or CompileSourceRoot
depending on the exact Mojo implementation
of this AbstractJavaGeneratorMojo.
- addGeneratedSourcesToProjectSourceRoot() - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Adds any directories containing the generated XJC classes to the appropriate Project compilation sources;
either TestCompileSourceRoot
or CompileSourceRoot
depending on the exact Mojo implementation
of this AbstractJavaGeneratorMojo.
- addGeneratedSourcesToProjectSourceRoot() - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Adds any directories containing the generated XJC classes to the appropriate Project compilation sources;
either TestCompileSourceRoot
or CompileSourceRoot
depending on the exact Mojo implementation
of this AbstractJavaGeneratorMojo.
- addOrChange(String, String) - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.SystemPropertyChangesBuilder
-
Adds a SystemPropertyChange which adds or changes the named System property.
- addPath(String) - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
-
Converts the supplied path to an URL and adds it to this ThreadContextClassLoaderBuilder.
- addPaths(List<String>) - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
-
Converts the supplied path to an URL and adds it to this ThreadContextClassLoaderBuilder.
- addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Adds the supplied Resource to the project using the appropriate scope (i.e. resource or testResource)
depending on the exact implementation of this AbstractJavaGeneratorMojo.
- addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Adds the supplied Resource to the project using the appropriate scope (i.e. resource or testResource)
depending on the exact implementation of this AbstractJavaGeneratorMojo.
- addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Adds the supplied Resource to the project using the appropriate scope (i.e. resource or testResource)
depending on the exact implementation of this AbstractJavaGeneratorMojo.
- addSourceFiles(List<File>) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
-
Adds the supplied sourceCodeFiles for processing by this JavaDocExtractor.
- addSourceURLs(List<URL>) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
-
Adds the supplied sourceCodeFiles for processing by this JavaDocExtractor.
- addURL(URL) - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
-
Adds the supplied anURL to the list of internal URLs which should be used to build an URLClassLoader.
- ANNOTATION_ELEMENT_NAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdAnnotationProcessor
-
The name of the annotation element.
- ArgumentBuilder - Class in org.codehaus.mojo.jaxb2.shared.arguments
-
Utility class to build an array containing method arguments, as received from a command-line invocation of a tool.
- ArgumentBuilder() - Constructor for class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
-
- arguments - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
- catalog - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Corresponding XJC parameter: catalog
.
- ChangeFilenameProcessor - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement
-
NodeProcessor which alters the filename for generated XML schema files.
- ChangeFilenameProcessor(Map<String, String>) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeFilenameProcessor
-
Creates a new ChangeFilenameProcessor using the provided map relating namespace URIs
to desired new file names.
- ChangeNamespacePrefixProcessor - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement
-
NodeProcessor
which alters the namespace prefix for all relevant Nodes within an XML
document Node.
- ChangeNamespacePrefixProcessor(String, String) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
-
Creates a new ChangeNamespacePrefixProcessor providing the oldPrefix which should be replaced by the newPrefix.
- CLASS_INCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
Filter list containing a PatternFileFilter including ".class" files.
- ClassLocation - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location
-
Comparable path structure to locate a particular class within compilation unit.
- ClassLocation(String, String) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.ClassLocation
-
Creates a new ClassLocation with the supplied package and class names.
- clearOutputDir - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Removes all files from the output directory before running XJC.
- clearOutputDir - Variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
Removes all files from the output directory before running SchemaGenerator.
- close() - Method in class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler
- compareTo(SortableLocation) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
-
Compares the string representations of this PackageLocation and the supplied SortableLocation.
- compareTo(DependencyInfo) - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
- CONTAINS_WHITESPACE - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Pattern matching strings containing whitespace (or consisting only of whitespace).
- ContextClassLoaderEnvironmentFacet - Class in org.codehaus.mojo.jaxb2.shared.environment.classloading
-
Adapter converting a ThreadContextClassLoaderHolder to the standard lifecycle
defined within the EnvironmentFacet.
- ContextClassLoaderEnvironmentFacet(Log, ThreadContextClassLoaderBuilder) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.classloading.ContextClassLoaderEnvironmentFacet
-
Compound constructor creating a ContextClassLoaderEnvironmentFacet wrapping the supplied data.
- convert(T) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
-
Method implementation which converts a non-null T object to a String
to be matched by the Java Regexp Pattern contained within this AbstractPatternFilter implementation.
- convert(List<String>, String) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
-
Collects a List containing java.text.Pattern
objects by concatenating
prepend + current_pattern_string
and Pattern-compiling the result.
- convert(T) - Method in interface org.codehaus.mojo.jaxb2.shared.filters.pattern.StringConverter
-
Converts the supplied T object to a String.
- convert(T) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.ToStringConverter
-
Converts the supplied T object to a String.
- create(Log, Class<? extends AbstractJaxbMojo>, String) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
-
Factory method creating a new LoggingHandlerEnvironmentFacet wrapping the supplied properties.
- createDependencyInfoMap(SortedMap<String, String>) - Static method in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
-
Converts a SortedMap received from a getVersionMap
call to hold DependencyInfo values,
and keys on the form groupId/artifactId
.
- createDirectory(File, boolean) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
-
Convenience method to successfully create a directory - or throw an exception if failing to create it.
- createExcludeFilterList(Log, String...) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
-
Creates a new List containing an exclude-mode PatternFileFilter using the supplied patternStrings which
are interpreted as file suffixes.
- createFor(ClassLoader, Log) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
-
Creates a new ThreadContextClassLoaderBuilder using the supplied original classLoader, as well
as the supplied Maven Log.
- createFor(Class<?>, Log) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
-
Creates a new ThreadContextClassLoaderBuilder using the original ClassLoader from the supplied Class, as well
as the given Maven Log.
- createFor(String, Log) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.locale.LocaleFacet
-
Helper method used to parse a locale configuration string into a Locale instance.
- createIncludeFilterList(Log, String...) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
-
Creates a new List containing an include-mode PatternFileFilter using the supplied patternStrings which
are interpreted as file suffixes.
- createJavaDocAnnotations - Variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
If true
, Elements or Attributes in the generated XSD files will be annotated with any
JavaDoc found for their respective properties.
- generatedFile(String, int, int) - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcLogAdapter
- generateEpisode - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Corresponding XJC parameter: episode
.
- generateEpisode - Variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
Corresponding SchemaGen parameter: episode
.
- getAll() - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SearchableDocumentation
-
The full map relating each SortableLocation subclass to its corresponding JavaDocData.
- getAll(Class<T>) - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SearchableDocumentation
-
Convenience method which retrieves a SortedMap relating all SortableLocations of a particular type
to their JavaDocData, respectively.
- getArtifactId() - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
-
- getBuildContext() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
The Plexus BuildContext is used to identify files or directories modified since last build,
implying functionality used to define if java generation must be performed again.
- getBuilder(Log) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
-
Creates a SystemPropertyChangesBuilder which uses the supplied active Maven Log.
- getCanonicalFile(File) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
-
Acquires the canonical File for the supplied file.
- getCanonicalPath(File) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
-
Acquires the canonical path for the supplied file.
- getClassName() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.ClassLocation
-
Retrieves the simple class name for the class potentially holding JavaDoc.
- getClasspath() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Retrieves the configured List of paths from which this AbstractJaxbMojo and its internal toolset
(XJC or SchemaGen) should read bytecode classes.
- getClasspath() - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Retrieves the configured List of paths from which this AbstractJaxbMojo and its internal toolset
(XJC or SchemaGen) should read bytecode classes.
- getClasspath() - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Retrieves the configured List of paths from which this AbstractJaxbMojo and its internal toolset
(XJC or SchemaGen) should read bytecode classes.
- getClasspath() - Method in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
-
Retrieves the configured List of paths from which this AbstractJaxbMojo and its internal toolset
(XJC or SchemaGen) should read bytecode classes.
- getClasspath() - Method in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
-
Retrieves the configured List of paths from which this AbstractJaxbMojo and its internal toolset
(XJC or SchemaGen) should read bytecode classes.
- getClassPathAsArgument() - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ContextClassLoaderEnvironmentFacet
-
Delegate method retrieving the classpath as argument from the underlying ThreadContextClassLoaderHolder.
- getClassPathAsArgument() - Method in interface org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderHolder
-
Retrieves the ClassPath held by this ThreadContextClassLoaderHolder as a
File.pathSeparatorChar
-separated string.
- getClassPathAsArgument() - Method in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
-
Delegate method retrieving the classpath as argument from the underlying ThreadContextClassLoaderHolder.
- getClassPathElement(URL) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
-
Converts the supplied URL to a class path element.
- getComment() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocData
-
Retrieves the comment/text in the JavaDoc structure, minus the names and values of any given JavaDoc tags.
- getCompiledClassNames() - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
Finds a List containing URLs to compiled bytecode files within this Compilation Unit.
- getCompiledClassNames() - Method in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
-
Finds a List containing URLs to compiled bytecode files within this Compilation Unit.
- getCompiledClassNames() - Method in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
-
Finds a List containing URLs to compiled bytecode files within this Compilation Unit.
- getEncoding(boolean) - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
The algorithm for finding the encoding to use is as follows (where the first non-null value found
is used for encoding):
If the configuration property is explicitly given within the plugin's configuration, use that value.
- getEpisodeFile(String) - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Retrieves the JAXB episode File, and ensures that the parent directory where it exists is created.
- getExecution() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
- getExistingFile(String, File) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
-
Retrieves the canonical File matching the supplied path in the following order or priority:
Absolute path: The path is used by itself (i.e.
- getFileFor(URL, String) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
-
Acquires the file for a supplied URL, provided that its protocol is is either a file or a jar.
- getFileNameToResolverMap(File) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
-
Acquires a map relating generated schema filename to its SimpleNamespaceResolver.
- getGroupArtifactKey() - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
-
- getGroupId() - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
-
- getHumanReadableXml(Node) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
-
Converts the provided DOM Node to a pretty-printed XML-formatted string.
- getJavaDoc(String) - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SearchableDocumentation
-
Convenience method to acquire the JavaDocData for a SortableLocation with the supplied path.
- getJavaUtilLoggingLevelFor(Log) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler
-
Retrieves the JUL Level matching the supplied Maven Log.
- getLocalNamespaceURI() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
-
- getLocation(String) - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SearchableDocumentation
-
Convenience method to acquire the SortableLocation corresponding to the given path.
- getLoggingFilter(String...) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler
-
Retrieves a java.util.Logging filter used to ensure that only LogRecords whose
logger names start with any of the required prefixes are logged.
- getMemberName() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.FieldLocation
-
Retrieves the name of the member (i.e. method or field), potentially holding JavaDoc.
- getNamespaceURI(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
- getNamespaceURI2PrefixMap() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
-
- getOutputDirectory() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Retrieves the directory where the generated files should be written to.
- getOutputDirectory() - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Retrieves the directory where the generated files should be written to.
- getOutputDirectory() - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Retrieves the directory where the generated files should be written to.
- getOutputDirectory() - Method in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
-
Retrieves the directory where the generated files should be written to.
- getOutputDirectory() - Method in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
-
Retrieves the directory where the generated files should be written to.
- getPackageName() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
-
Retrieves the name of the package potentially holding JavaDoc.
- getParametersAsString() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.MethodLocation
-
- getPath() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
-
Retrieves the path of this SortableLocation.
- getPath() - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SortableLocation
-
Retrieves the path of this SortableLocation.
- getPaths() - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SearchableDocumentation
-
Retrieves all unique SortableLocation paths within this SearchableDocumentation.
- getPrefix(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
- getPrefixes(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
- getProject() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
- getScope() - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
-
- getSourceFilename() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
-
- getSources() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Override this method to acquire a List holding all URLs to the sources which this
AbstractJaxbMojo should use to produce its output (XSDs files for AbstractXsdGeneratorMojos and
Java Source Code for AbstractJavaGeneratorMojos).
- getSources() - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Override this method to acquire a List holding all URLs to the JAXB sources for which this
AbstractJavaGeneratorMojo should generate Java files.
- getSources() - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Override this method to acquire a List holding all URLs to the JAXB sources for which this
AbstractJavaGeneratorMojo should generate Java files.
- getSources() - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Override this method to acquire a List holding all URLs to the JAXB sources for which this
AbstractJavaGeneratorMojo should generate Java files.
- getSources() - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
Override this method to acquire a List holding all URLs to the SchemaGen Java sources for which this
AbstractXsdGeneratorMojo should generate Xml Schema Descriptor files.
- getSources() - Method in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
-
Override this method to acquire a List holding all URLs to the SchemaGen Java sources for which this
AbstractXsdGeneratorMojo should generate Xml Schema Descriptor files.
- getSources() - Method in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
-
Override this method to acquire a List holding all URLs to the SchemaGen Java sources for which this
AbstractXsdGeneratorMojo should generate Xml Schema Descriptor files.
- getSourceXJBs() - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Override this method to retrieve a list of Files to all XJB files for which this
AbstractJavaGeneratorMojo should generate Java files.
- getSourceXJBs() - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Override this method to retrieve a list of Files to all XJB files for which this
AbstractJavaGeneratorMojo should generate Java files.
- getSourceXJBs() - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Override this method to retrieve a list of Files to all XJB files for which this
AbstractJavaGeneratorMojo should generate Java files.
- getStaleFile() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Acquires the staleFile for this execution
- getStaleFileName() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Retrieves the last name part of the stale file.
- getStaleFileName() - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Retrieves the last name part of the stale file.
- getStaleFileName() - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Retrieves the last name part of the stale file.
- getStaleFileName() - Method in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
-
Retrieves the last name part of the stale file.
- getStaleFileName() - Method in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
-
Retrieves the last name part of the stale file.
- getTag2ValueMap() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocData
-
Retrieves the names and values of all JavaDoc tags found.
- getToFile() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
-
- getToPrefix() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
-
- getType() - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
-
- getUri() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
-
- getUrlFor(File) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
-
Retrieves the URL for the supplied File.
- getVersion() - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
-
- getVersionMap(String) - Static method in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
-
Extracts all build-time dependency information from a dependencies.properties file
embedded in this plugin's JAR.
- getVersionMap(URL) - Static method in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
-
Extracts all build-time dependency information from a dependencies.properties file
embedded in this plugin's JAR.
- getWorkDirectory() - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
- getWorkDirectory() - Method in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
- getWorkDirectory() - Method in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
- getXjcArgument() - Method in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
-
- PACKAGE_INFO_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Standard name of the package-info.java file which may contain
JAXB annotations and Package JavaDoc.
- PackageLocation - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location
-
Comparable path structure to locate a particular package within compilation unit.
- PackageLocation(String) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
-
Creates a new PackageLocation with the supplied package name.
- packageName - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Corresponding XJC parameter: p
.
- PARAMETER_SEPARATOR - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.MethodLocation
-
Separator for a method's parameters.
- parseXmlStream(Reader) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
-
Parses the provided InputStream to create a dom Document.
- PatternFileFilter - Class in org.codehaus.mojo.jaxb2.shared.filters.pattern
-
AbstractPatternFilter and FileFilter combination, using a set of Regular expressions
to accept the canonical absolute paths to Files.
- PatternFileFilter(boolean, String, List<String>, StringConverter<File>, boolean) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
-
Compound constructor creating an PatternFileFilter from the supplied parameters.
- PatternFileFilter(List<String>, boolean) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
-
Creates a new PatternFileFilter using the supplied patternStrings which are interpreted as file suffixes.
- PatternFileFilter(List<String>) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
-
Creates a new PatternFileFilter using the supplied patternStrings which are interpreted as file suffixes.
- PatternFileFilter() - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
-
Creates a new PatternFileFilter with no patternStrings List, implying that calling this constructor must be
followed by a call to the #setPatterns
method.
- PatternURLFilter - Class in org.codehaus.mojo.jaxb2.shared.filters.pattern
-
AbstractPatternFilter matching the string of URLs with to a set of Regular expressions.
- PatternURLFilter(List<String>) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternURLFilter
-
Creates a new ExclusionRegularExpressionURLFilter using the supplied patternStrings which are
matched against each full - normalized - URL.
- PatternURLFilter(boolean, String, List<String>, StringConverter<URL>, boolean) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternURLFilter
-
Compound constructor creating an ExclusionRegularExpressionURLFilter from the supplied parameters.
- performExecution() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Implement this method to perform this Mojo's execution.
- performExecution() - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Implement this method to perform this Mojo's execution.
- performExecution() - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
Implement this method to perform this Mojo's execution.
- process() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
-
Processes all supplied Java source Files and URLs to extract JavaDocData for all ClassLocations from which
JavaDoc has been collected.
- process(Node) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdAnnotationProcessor
-
Processes the provided DOM Node.
- process(Node) - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.NodeProcessor
-
Processes the provided DOM Node.
- process(Node) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeFilenameProcessor
-
Processes the provided DOM Node.
- process(Node) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
-
Processes the provided DOM Node.
- process(Node, boolean, NodeProcessor) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
-
Drives the supplied visitor to process the provided Node and all its children, should the recurseToChildren flag
be set to true
.
- publish(LogRecord) - Method in class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler
- readOnly - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Corresponding XJC parameter: readOnly
.
- rejectAtLeastOnce(T, List<Filter<T>>) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.Filters
-
Algorithms for rejecting the supplied object if at least one of the supplied Filters does not accept it.
- relativize(String, File) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
-
If the supplied path refers to a file or directory below the supplied basedir, the returned
path is identical to the part below the basedir.
- remove(String) - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.SystemPropertyChangesBuilder
-
Adds a SystemPropertyChange which removes the named System property.
- renameGeneratedSchemaFiles(Map<String, SimpleNamespaceResolver>, List<TransformSchema>, Log, File) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
-
Updates all schemaLocation attributes within the generated schema files to match the 'file' properties within the
Schemas read from the plugin configuration.
- render(JavaDocData, SortableLocation) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DefaultJavaDocRenderer
-
Renders the supplied JavaDocData structure as text to be used within an XSD documentation annotation.
- render(JavaDocData, SortableLocation) - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocRenderer
-
Renders the supplied JavaDocData structure as text to be used within an XSD documentation annotation.
- replaceNamespacePrefixes(Map<String, SimpleNamespaceResolver>, List<TransformSchema>, Log, File) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
-
Replaces all namespaces within generated schema files, as instructed by the configured Schema instances.
- resolveRecursively(List<File>, List<Filter<File>>, Log) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
-
Retrieves a List of Files containing all the existing files within the supplied files List, including all
files found in directories recursive to any directories provided in the files list.
- restore() - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ContextClassLoaderEnvironmentFacet
-
Restores the original Environment, implying that the change performed in setup()
method are restored to the state before the setup method was called.
- restore() - Method in interface org.codehaus.mojo.jaxb2.shared.environment.EnvironmentFacet
-
Restores the original Environment, implying that the change performed in setup()
method are restored to the state before the setup method was called.
- restore() - Method in class org.codehaus.mojo.jaxb2.shared.environment.locale.LocaleFacet
-
Restores the original Environment, implying that the change performed in setup()
method are restored to the state before the setup method was called.
- restore() - Method in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
-
Restores the original root Logger state, including Level and Handlers.
- restore() - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
-
Restores the original Environment, implying that the change performed in setup()
method are restored to the state before the setup method was called.
- restore() - Method in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
-
Restores the original Environment, implying that the change performed in setup()
method are restored to the state before the setup method was called.
- restoreClassLoaderAndReleaseThread() - Method in interface org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderHolder
-
Restores the original ThreadContext ClassLoader, and nullifies
any references to the Thread which had its ThreadContext
ClassLoader altered.
- SCHEMAGEN_EMITTED_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
Pattern matching the names of files emitted by the JAXB/JDK SchemaGenerator.
- SchemaGenerationMojo - Class in org.codehaus.mojo.jaxb2.schemageneration
-
Mojo that creates XML schema(s) from compile-scope Java sources or binaries
by invoking the JAXB SchemaGenerator.
- SchemaGenerationMojo() - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
-
- SearchableDocumentation - Interface in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
-
Specification for a Map of SortableLocations correlated to their respective JavaDocData.
- setAcceptCandidateOnPatternMatch(boolean) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
-
Assigns the acceptCandidateOnPatternMatch
parameter which defines the function of this
AbstractPatternFilter's accept method.
- setConverter(StringConverter<T>) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
-
Assigns the StringConverter used to convert T-type objects to Strings.
- setPatternPrefix(String) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
-
Assigns a prefix to be prepended to any patterns submitted to this AbstractPatternFilter.
- setPatterns(List<String>) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
-
Collects a List containing java.text.Pattern
objects by concatenating
prepend + current_pattern_string
and Pattern-compiling the result.
- setProcessNullValues(boolean) - Method in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
-
Assigns the processNullValues
property which indicates if this AbstractFilter
should process null values or not.
- setScope(String) - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
-
Assigns the scope of this DependencyInfo.
- settings - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Sets the HTTP/HTTPS proxy to be used by the XJC, on the format
[user[:password]@]proxyHost[:proxyPort]
.
- setToFile(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
-
Assigns the the name of the target file if/when renamed.
- setToPrefix(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
-
Assigns the namespace prefix of this Schema.
- setType(String) - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
-
Assigns the type of this DependencyInfo.
- setup() - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ContextClassLoaderEnvironmentFacet
-
Sets up this Environment, inferring temporary changes to environment variables or conditions.
- setup() - Method in interface org.codehaus.mojo.jaxb2.shared.environment.EnvironmentFacet
-
Sets up this Environment, inferring temporary changes to environment variables or conditions.
- setup() - Method in class org.codehaus.mojo.jaxb2.shared.environment.locale.LocaleFacet
-
Sets up this Environment, inferring temporary changes to environment variables or conditions.
- setup() - Method in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
-
Sets up this Environment, inferring temporary changes to environment variables or conditions.
- setup() - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
-
Sets up this Environment, inferring temporary changes to environment variables or conditions.
- setup() - Method in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
-
Sets up this Environment, inferring temporary changes to environment variables or conditions.
- setUri(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
-
Assigns the URI of this Schema, such as http://www.jguru.se/some/namespace
.
- shouldExecutionBeSkipped() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Implement this method to check if this AbstractJaxbMojo should skip executing altogether.
- shouldExecutionBeSkipped() - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Implement this method to check if this AbstractJaxbMojo should skip executing altogether.
- shouldExecutionBeSkipped() - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Implement this method to check if this AbstractJaxbMojo should skip executing altogether.
- shouldExecutionBeSkipped() - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
XSD schema files are not generated from POM projects or if no includes have been supplied.
- SimpleNamespaceResolver - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement
-
Namespace resolver for XML documents, which relates XML Namespace Prefixes to XML Namespace URIs.
- SimpleNamespaceResolver(File) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
-
Creates a new SimpleNamespaceResolver which collects namespace data
from the provided XML file.
- SortableLocation - Interface in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
-
Common specification for a JavaDoc location which can be compared and sorted.
- SourceContentType - Enum in org.codehaus.mojo.jaxb2.javageneration
-
The type of source input used by XJC.
- sourceType - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-
Defines the content type of sources for the XJC.
- STALE_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
The last part of the stale fileName for this TestXjcMojo.
- STALE_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
The last part of the stale fileName for this XjcMojo.
- STALE_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
-
The last part of the stale fileName for this SchemaGenerationMojo.
- STALE_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
-
The last part of the stale fileName for this TestSchemaGenerationMojo.
- staleFileDirectory - Variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
The directory where the staleFile is found.
- STANDARD_BYTECODE_EXCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
Default exclude file name suffixes for testSources, used unless overridden by an
explicit configuration in the testSourceExcludeSuffixes
parameter.
- STANDARD_EPISODE_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Standard name of the generated JAXB episode file.
- STANDARD_EXCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-
Standard excludes Filters for all Java generator Mojos.
- STANDARD_JAVADOC_RENDERER - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
The default JavaDocRenderer used unless another JavaDocRenderer should be used.
- STANDARD_SOURCE_DIRECTORY - Static variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Standard directory path (relative to basedir) searched recursively for source
files (typically XSDs), unless overridden by an sources
configuration element.
- STANDARD_SOURCE_EXCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Default exclude Filters for sources, used unless overridden by an
explicit configuration in the xjcSourceExcludeFilters
parameter.
- STANDARD_SOURCE_EXCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
-
Default exclude file name suffixes for sources, used unless overridden by an
explicit configuration in the sourceExcludeSuffixes
parameter.
- STANDARD_TEST_SOURCE_DIRECTORY - Static variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Standard directory path (relative to basedir) searched recursively for test
source files (typically XSDs), unless overridden by an testSources
configuration element.
- STANDARD_TEST_SOURCE_EXCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Default exclude Filters for test sources, used unless overridden by an
explicit configuration in the testSourceExcludeFilters
parameter.
- STANDARD_TEST_SOURCE_EXCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
-
Default exclude file name suffixes for testSources, used unless overridden by an
explicit configuration in the testSchemaSourceExcludeFilters
parameter.
- STANDARD_TEST_XJB_DIRECTORY - Static variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Standard directory path (relative to basedir) searched recursively for XJB
files, unless overridden by an testXjbSources
configuration element.
- STANDARD_TEST_XJB_EXCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
-
Default List of exclude Filters for XJB files, unless overridden by providing
an explicit configuration in the testXjbExcludeFilters
parameter.
- STANDARD_XJB_DIRECTORY - Static variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Standard directory path (relative to basedir) searched recursively for XJB
files, unless overridden by an xjbSources
configuration element.
- STANDARD_XJB_EXCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
-
Default List of exclude Filters for XJB files, unless overridden by providing
an explicit configuration in the xjbExcludeSuffixes
parameter.
- StringConverter<T> - Interface in org.codehaus.mojo.jaxb2.shared.filters.pattern
-
Specification for a converter rendering a T object as a String.
- SYSTEM_TOOLS_CLASSLOADER_PACKAGES - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-
Specification for packages which must be loaded using the SystemToolClassLoader (and not in the plugin's
ThreadContext ClassLoader).
- SystemPropertyChangeEnvironmentFacet - Class in org.codehaus.mojo.jaxb2.shared.environment.sysprops
-
EnvironmentFacet which changes
system property key and two values (original and new values).
- SystemPropertyChangeEnvironmentFacet.ChangeType - Enum in org.codehaus.mojo.jaxb2.shared.environment.sysprops
-
Operation definitions indicating how a System property should be changed by this EnvironmentFacet.
- SystemPropertyChangeEnvironmentFacet.SystemPropertyChangesBuilder - Class in org.codehaus.mojo.jaxb2.shared.environment.sysprops
-
Builder class intended to simplify creating SystemPropertyChange EnvironmentFacets.