Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

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.
AbstractFilter.DelayedLogMessage - Class in org.codehaus.mojo.jaxb2.shared.filters
 
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 class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdEnumerationAnnotationProcessor
Only accept simpleTypes which are restrictions to either xs:string or xs:integer.
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(Node) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver.NamespaceAttributeNodeProcessor
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.
acceptCandidateOnPatternMatch - Variable in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
 
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.
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.
add(EnvironmentFacet) - Method in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
Adds the supplied EnvironmentFacet to this ToolExecutionEnvironment.
ADD - Enum constant in enum org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.ChangeType
Indicates that a System property should be added during setup() and removed during restore().
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).
addEntry(SortedMap<SortableLocation, JavaDocData>, SortableLocation, JavaAnnotatedElement) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
 
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.
addRecursively(List<File>, FileFilter, File) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
 
addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
Adds the supplied Resource to the project using the appropriate scope (i.e.
addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
Adds the supplied Resource to the project using the appropriate scope (i.e.
addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
Adds the supplied Resource to the project using the appropriate scope (i.e.
addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
Adds the supplied Resource to the project using the appropriate scope (i.e.
addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
Adds the supplied Resource to the project using the appropriate scope (i.e.
addSlashToDirectoryUrlIfRequired(URL) - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
 
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.
addXmlDocumentAnnotationTo(Node, String) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
Adds the given formattedDocumentation within an XML documentation annotation under the supplied Node.
affectedThread - Variable in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.DefaultHolder
 
ANNOTATION_ELEMENT_NAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
The name of the annotation element.
append(StringBuilder, String, int) - Method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
Append a description to the buffer by respecting the indentSize and lineLength parameters.
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
Deprecated.
This should be removed in the 2.0+ release, as all arguments should be handled by other parameters.
arguments - Variable in class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
 
artifactId - Variable in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
 
AUTHOR_KEY - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.NoAuthorJavaDocRenderer
The author key.

B

build() - Method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
build() - Method in class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
Retrieves all arguments as a string array, usable by a method accepting a String[] for argument.
build() - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.SystemPropertyChangesBuilder
 
buildAndSet() - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
This method performs 2 things in order:
buildContext - Variable 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.
builder - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
 
builder - Variable in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ContextClassLoaderEnvironmentFacet
 
builder - Variable in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
 
BUILDTIME_KEY - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
The key where the build time as found within the dependencies.properties file is found.
BUNDLERESOURCE - Enum constant in enum org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.SupportedURLProtocols
 

C

catalog - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Corresponding XJC parameter: catalog.
CHANGE - Enum constant in enum org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.ChangeType
Indicates that a System property should be altered during setup() and restored during restore()
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.
ChangeType() - Constructor for enum org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.ChangeType
 
checkAndAdd(List<File>, File, List<Filter<File>>, boolean, Log) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
 
checkSanity(String) - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.SystemPropertyChangesBuilder
 
CLASS_FIELD_METHOD_ELEMENT_NAMES - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
The names of DOM Elements corresponding to Java class Fields or Methods.
CLASS_INCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
Filter list containing a PatternFileFilter including ".class" files.
classJavaDocs - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdAnnotationProcessor
 
classJavaDocs - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdEnumerationAnnotationProcessor
 
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, String) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.ClassLocation
Creates a new ClassLocation with the supplied package and class names.
className - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.ClassLocation
 
classPathArgument - Variable in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.DefaultHolder
 
classXmlName - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.ClassLocation
 
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
comment - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocData
 
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(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 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(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.
converter - Variable in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
 
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.
createFilterList(Log, boolean, String...) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
 
createFor(Class<?>, Log, String) - 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(ClassLoader, Log, String) - 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(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.

D

DASH - Static variable in class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
 
DEFAULT_LINE_LENGTH - Static variable in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
DEFAULT_LOGGER_NAMES - Static variable in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
Standard logger names/categories for the java.util.Logger.
DEFAULT_NS - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
 
DEFAULT_VALUE - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
The default value given as the return value from some annotation classes whenever the attribute has not been supplied within the codebase.
DefaultHolder(Thread, ClassLoader, String) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.DefaultHolder
Compound constructor creating a default-implementation ThreadContextClassLoaderHolder which wraps references to the Thread affected as well as the original ClassLoader to restore during the call to ThreadContextClassLoaderBuilder.DefaultHolder.restoreClassLoaderAndReleaseThread() method.
DefaultJavaDocRenderer - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
Default JavaDocRenderer implementation which provides a plain JavaDocData rendering, on the form:
DefaultJavaDocRenderer() - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DefaultJavaDocRenderer
 
DelayedLogMessage(String, String) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter.DelayedLogMessage
 
delayedLogMessages - Variable in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
 
delegate - Variable in class org.codehaus.mojo.jaxb2.shared.filters.pattern.FileFilterAdapter
 
DEPENDENCIES_PROPERTIES_FILE - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
 
DependencyInfo - Class in org.codehaus.mojo.jaxb2.shared.version
Trivial holder class for dependency information, as found within a dependencies.properties file.
DependencyInfo(String, String, String) - Constructor for class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
 
DependsFileParser - Class in org.codehaus.mojo.jaxb2.shared.version
Trivial parser to handle depends-plugin-style files.
DependsFileParser() - Constructor for class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
Hide constructors for utility classes
detail - Variable in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
If true, display all settable properties for each goal.
DOCUMENTATION_ELEMENT_NAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
The name of the documentation element.
DomHelper - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
Helper class stashing commonly used algorithms to work with DOM documents.
DomHelper() - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
 
dtd - Enum constant in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
Treat input as DTDs (i.e.
DTD - Enum constant in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
Treat input as DTDs (i.e.

E

EMPTY_NAMESPACE - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
The empty XML Namespace.
enableIntrospection - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Corresponding XJC parameter: enableIntrospection.
encoding - Variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
Defines the encoding used by XJC (for generating Java Source files) and schemagen (for generating XSDs).
encoding - Variable in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
 
encoding - Variable in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
 
ENUMERATION_FIELD_METHOD_ELEMENT_NAMES - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
The names of DOM Elements corresponding to Java enum Fields or Methods.
EnvironmentFacet - Interface in org.codehaus.mojo.jaxb2.shared.environment
Specification for an Environment controller, which can infer a temporary and reversible change to the environment of an executing task.
episodeFileName - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Corresponding XJC parameter: episode.
episodeFileName - Variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
Corresponding SchemaGen parameter: episode.
equals(Object) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
error(SAXParseException) - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcLogAdapter
Example TransformSchemas - Search tag in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
Section
execute() - Method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
execute() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
execution - Variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
Note that the execution parameter will be injected ONLY if this plugin is executed as part of a maven standard lifecycle - as opposed to directly invoked with a direct invocation.
EXISTING_DIRECTORY - Static variable in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
FileFilter which accepts Files that exist and for which File.isDirectory() is true.
EXISTING_FILE - Static variable in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
FileFilter which accepts Files that exist and for which File.isFile() is true.
existsAsSystemProperty(String) - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
 
extension - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Corresponding XJC parameter: extension.
EXTENSION_BASE_ATTRIBUTE_NAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
 
EXTENSION_ELEMENT_NAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
 
externalEntityProcessing - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
If set to true, the system property enableExternalEntityProcessing is set for the duration of the Java generation by this plugin, permitting DTD sources to use external entity URIs such as file://.
extraFacets - Variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
Defines a set of extra EnvironmentFacet instances which are used to further configure the ToolExecutionEnvironment used by this plugin to fire XJC or SchemaGen.
extraFacets - Variable in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
 

F

FACTORY - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
 
failOnNoSchemas - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Fails the Mojo execution if no XSDs/schemas are found.
fatalError(SAXParseException) - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcLogAdapter
fieldJavaDocs - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdAnnotationProcessor
 
fieldJavaDocs - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdEnumerationAnnotationProcessor
 
FieldLocation - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location
Comparable path structure to locate a particular field within compilation unit.
FieldLocation(String, String, String, String, String) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.FieldLocation
Creates a new FieldLocation with the supplied package, class and member names.
FILE - Enum constant in enum org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.SupportedURLProtocols
 
FILE_PATH_CONVERTER - Static variable in class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
Converter returning the canonical and absolute path for a File.
FileFilterAdapter - Class in org.codehaus.mojo.jaxb2.shared.filters.pattern
Filter implementation adapting a FileFilter instance to the Filter interface.
FileFilterAdapter(FileFilter) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.FileFilterAdapter
Compound constructor, creating a FileFilterAdapter using the supplied FileFilter to determine if candidate Files should be accepted.
FileSystemUtilities - Class in org.codehaus.mojo.jaxb2.shared
The Jaxb2 Maven Plugin needs to fiddle with the filesystem a great deal, to create and optionally prune directories or detect/create various files.
FileSystemUtilities() - Constructor for class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
 
Filter<T> - Interface in org.codehaus.mojo.jaxb2.shared.filters
Generic Filter specification, whose implementations define if candidate objects should be accepted or not.
filterFiles(File, List<String>, String, Log, String, List<Filter<File>>) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
Filters files found either in the sources paths (or in the standardDirectory if no explicit sources are given), and retrieves a List holding those files that do not match any of the supplied Java Regular Expression excludePatterns.
filterFiles(File, List<String>, List<String>, Log, String, List<Filter<File>>) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
Filters files found either in the sources paths (or in the standardDirectory if no explicit sources are given), and retrieves a List holding those files that do not match any of the supplied Java Regular Expression excludePatterns.
filterFiles(List<File>, Filter<File>, Log) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
Filters all supplied files using the provided acceptFilter.
Filters - Class in org.codehaus.mojo.jaxb2.shared.filters
Algorithm definitions for common operations using Filters.
Filters() - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.Filters
 
finalize() - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.DefaultHolder
findNamedChild(Node, String) - Static method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
findOptimumLocale(String, String, String) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.locale.LocaleFacet
Helper method to find the best matching locale, implying a workaround for problematic case-sensitive Locale detection within the JDK.
findSingleChild(Node, String) - Static method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
flush() - Method in class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler

G

generatedFile(String, int, int) - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcLogAdapter
generateEpisode - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Deprecated. 
generateEpisode - Variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
Deprecated. 
GENERATION_PREFIX - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
 
getAll() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor.ReadOnlySearchableDocumentation
The full map relating each SortableLocation subclass to its corresponding JavaDocData.
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 class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor.ReadOnlySearchableDocumentation
Convenience method which retrieves a SortedMap relating all SortableLocations of a particular type to their JavaDocData, respectively.
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.
getAnnotationAttributeValueFrom(Class<?>, String, List<JavaAnnotation>) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
Finds the value of the attribute with the supplied name within the first matching JavaAnnotation of the given type encountered in the given annotations List.
getAnnotationRenamedTo() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.ClassLocation
Note: Packages cannot be renamed from a JAXB annotation.
getAnnotationRenamedTo() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.FieldLocation
Note: Packages cannot be renamed from a JAXB annotation.
getAnnotationRenamedTo() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
Note: Packages cannot be renamed from a JAXB annotation.
getAnnotationRenamedTo() - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SortableLocation
Retrieves the value of the name attribute provided by a JAXB annotation, implying that the XSD type should use another name than the default.
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.
getClassLocation(Node, Set<ClassLocation>) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
Retrieves the ClassLocation for the supplied aNode.
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 class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.DefaultHolder
Retrieves the ClassPath held by this ThreadContextClassLoaderHolder as a File.pathSeparatorChar-separated string.
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, String) - 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.
getContainingClassOrNull(Node) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
 
getDuplicationErrorMessage(String, String, int, int) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
 
getElementTagName(Node) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
Retrieves the TagName for the supplied Node if it is an Element, and null otherwise.
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):
getEpisodeFile(String) - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
Retrieves a File to the JAXB Episode (which is normally written during the XJC process).
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:
getFactory() - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
 
getFieldLocation(Node, Set<FieldLocation>) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
Retrieves a FieldLocation from the supplied Set, provided that the FieldLocation matches the supplied Node.
getFieldOrMethodLocationIfValid(Node, Node, Set<? extends FieldLocation>) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
Retrieves a FieldLocation or MethodLocation from the supplied Set of Field- or MethodLocations, provided that the supplied Node has the given containing Node corresponding to a Class or an Enum.
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.
getIndentLevel(String) - Static method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
Gets the indentation level of the specified line.
getIndexForFlag(String) - Method in class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
 
getInjectedObject(T, String) - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
 
getJavaDoc(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor.ReadOnlySearchableDocumentation
Convenience method to acquire the JavaDocData for a SortableLocation with the supplied path.
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.
getJavaMajorVersion() - Static method in class org.codehaus.mojo.jaxb2.shared.JavaVersion
Retrieves the major java runtime version as an integer.
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 class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor.ReadOnlySearchableDocumentation
Convenience method to acquire the SortableLocation corresponding to the given path.
getLocation(String) - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SearchableDocumentation
Convenience method to acquire the SortableLocation corresponding to the given path.
getLocation(SAXParseException) - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcLogAdapter
 
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.
getMessage(String, String) - Static method in class org.codehaus.mojo.jaxb2.shared.Validate
 
getMethodLocation(Node, Set<MethodLocation>) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
Finds the MethodLocation within the given Set, which corresponds to the supplied DOM Node.
getNameAttribute(Node) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
Retrieves the value of the name attribute of the supplied Node.
getNamedAttribute(Node, String) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
 
getNamespace(Attr) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeFilenameProcessor
Retrieves the value of the "namespace" attribute found within the parent element of the provided attribute.
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.ClassLocation
Always appends the effective className to the path from the superclass PackageLocation.
getPath() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.FieldLocation
Always appends the effective className to the path from the superclass PackageLocation.
getPath() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.MethodLocation
Always appends the effective className to the path from the superclass PackageLocation.
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 class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor.ReadOnlySearchableDocumentation
Retrieves all unique SortableLocation paths within this SearchableDocumentation.
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
 
getPropertyFromExpression(String) - Static method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
getProxyString(Proxy) - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
 
getSchemaGenArguments(String, File, List<URL>) - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
 
getSchemaGeneratorSourceFiles(List<URL>) - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
The SchemaGenerator does not support directories as arguments, implying we must resolve source files in the compilation unit.
getScope() - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
 
getSingleChild(Node, String) - Static method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
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.
getValue(Node, String) - Static method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
getValueAttribute(Node) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
Retrieves the value of the value attribute of the supplied Node.
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
 
getXjcArguments(String, String) - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
 
getXPathFor(Node) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
Retrieves the XPath for the supplied Node within its document.
goal - Variable in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
The name of the goal for which to show help.
GROUP_ARTIFACT_SEPARATOR - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
 
GROUP_ARTIFACT_SEPARATOR - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
 
groupId - Variable in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
 

H

harmonizeNewlines(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DefaultJavaDocRenderer
Squashes newline characters into
hasAnnotation(Class<?>, List<JavaAnnotation>) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
 
hashCode() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.ClassLocation
hashCode() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.FieldLocation
hashCode() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.MethodLocation
hashCode() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
hashCode() - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
hasNoParameters() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.MethodLocation
 
HelpMojo - Class in org.codehaus.mojo.jaxb2_maven_plugin
Display help information on jaxb2-maven-plugin.
Call mvn jaxb2:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
holder - Variable in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ContextClassLoaderEnvironmentFacet
 
holder - Variable in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
 
HTTP - Enum constant in enum org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.SupportedURLProtocols
 
HTTPS - Enum constant in enum org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.SupportedURLProtocols
 

I

IMPORT - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeFilenameProcessor
 
indentSize - Variable in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
The number of spaces per indentation level, should be positive.
info(SAXParseException) - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcLogAdapter
initialize(Reader) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
Initializes this SimpleNamespaceResolver to collect namespace data from the provided stream.
initialize(Log) - Method in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
Initializes this Filter, and assigns the supplied Log for use by this Filter.
initialize(Log) - Method in interface org.codehaus.mojo.jaxb2.shared.filters.Filter
Initializes this Filter, and assigns the supplied Log for use by this Filter.
initialize(Log, List<Filter<T>>) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.Filters
Initializes the supplied Filters by assigning the given Log.
initialize(Log, Filter<T>...) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.Filters
Initializes the supplied Filters by assigning the given Log.
insertJavaDocAsAnnotations(Log, String, File, SearchableDocumentation, JavaDocRenderer) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
Inserts XML documentation annotations into all generated XSD files found within the supplied outputDir.
insertXmlDocumentationAnnotationsFor(Node, SortedMap<ClassLocation, JavaDocData>, SortedMap<FieldLocation, JavaDocData>, SortedMap<MethodLocation, JavaDocData>, JavaDocRenderer) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
Processes the supplied DOM Node, inserting XML Documentation annotations if applicable.
INVALID_CHARACTERS_FOR_WINDOWS_FILE_NAME - Static variable in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
Non-valid Characters for naming files, folders under Windows: ":", "*", "?", "\"", "invalid input: '<'", ">", "|"
isElementReference(Attr) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
Discovers if the provided attribute is a namespace reference to the oldPrefix namespace, on the form <xs:element ref="oldPrefix:anElementInTheOldPrefixNamespace"/>
isEqualToPath(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
Validates if the supplied path is equal to this SortableLocation.
isEqualToPath(String) - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SortableLocation
Validates if the supplied path is equal to this SortableLocation.
isExtension(Attr) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
Discovers if the provided attribute is a namespace reference to the oldPrefix namespace, on the form
isInitialized() - Method in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
isInitialized() - Method in interface org.codehaus.mojo.jaxb2.shared.filters.Filter
 
isInitialized() - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.FileFilterAdapter
isJdk8OrLower() - Static method in class org.codehaus.mojo.jaxb2.shared.JavaVersion
Checks if the runtime java version is JDK 8 or lower.
isNamedElement(Node) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
Checks if the supplied DOM Node is a DOM Element having a defined "name" attribute.
isNamespaceDefinition(Attr) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
Discovers if the provided attribute is the oldPrefix namespace definition, i.e.
isNotEmpty(String) - Static method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
isReGenerationRequired() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
 
isReGenerationRequired() - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Java generation is required if any of the file products is outdated/stale.
isReGenerationRequired() - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
isSchemaLocationAttributeForKnownNamespaceUri(Attr) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeFilenameProcessor
Discovers if the provided attribute is a schemaLocation definition, which should be changed by this ChangeFilenameProcessor.
isTrue(boolean, String) - Static method in class org.codehaus.mojo.jaxb2.shared.Validate
Validates that the supplied condition is true, and throws an IllegalArgumentException otherwise.
isTypeAttributeWithPrefix(Attr) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
Discovers if the provided attribute is a type attribute using the oldPrefix namespace, on the form <xs:element type="oldPrefix:anElementInTheOldPrefixNamespace"/>

J

JAR - Enum constant in enum org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.SupportedURLProtocols
 
JAVA_VERSION_PROPERTY - Static variable in class org.codehaus.mojo.jaxb2.shared.JavaVersion
 
JavaDocData - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
Simplified structure containing comments and tags read from a JavaDoc comment block.
JavaDocData(String, List<DocletTag>) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocData
Creates a JavaDocData for a particular entry with the supplied JavaDoc comment and List of DocletTags.
JavaDocExtractor - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
The schemagen tool operates on compiled bytecode, where JavaDoc comments are not present.
JavaDocExtractor(Log) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
Creates a JavaDocExtractor wrapping the supplied Maven Log.
JavaDocExtractor.ReadOnlySearchableDocumentation - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
Standard read-only SearchableDocumentation implementation.
javaDocRenderer - Variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
A renderer used to create XML annotation text from JavaDoc comments found within the source code.
JavaDocRenderer - Interface in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
Specification for how to convert/render JavaDocData into an XML annotation.
JavaVersion - Class in org.codehaus.mojo.jaxb2.shared
Helper to extract the runtime Java version from the System.properties.
JavaVersion() - Constructor for class org.codehaus.mojo.jaxb2.shared.JavaVersion
 

K

key - Variable in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
 
key - Variable in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertySaveEnvironmentFacet
 
KEY_VALUE_SEPARATOR - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
 
keyMap - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor.ReadOnlySearchableDocumentation
 

L

laxSchemaValidation - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Corresponding XJC parameter: nv.
lineLength - Variable in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
The maximum length of a display line, should be positive.
listFiles(File, List<Filter<File>>, boolean, Log) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
If the supplied fileOrDir is a File, it is added to the returned List if any of the filters Match.
listFiles(File, List<Filter<File>>, Log) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
If the supplied fileOrDir is a File, it is added to the returned List if any of the filters Match.
locale - Variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
A Locale definition to create and set the system (default) Locale when the XJB or SchemaGen tools executes.
localeFacet - Variable in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
 
LocaleFacet - Class in org.codehaus.mojo.jaxb2.shared.environment.locale
EnvironmentFacet implementation which alters the default Locale for the remainder of the tool execution.
LocaleFacet(Log, Locale) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.locale.LocaleFacet
Compound constructor creating a LocaleFacet wrapping the supplied instances.
localNamespaceURI - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
 
lock - Variable in class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
 
log - Variable in class org.codehaus.mojo.jaxb2.javageneration.XjcLogAdapter
 
log - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
 
log - Variable in class org.codehaus.mojo.jaxb2.shared.environment.AbstractLogAwareFacet
 
log - Variable in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
 
log - Variable in class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler
 
log - Variable in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
 
logAndReturnToolArguments(String[], String) - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
 
loggerNamePrefixes - Variable in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
 
loggingHandlerEnvironmentFacet - Variable in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
 
LoggingHandlerEnvironmentFacet - Class in org.codehaus.mojo.jaxb2.shared.environment.logging
EnvironmentFacet for replacing Handlers from Java Util Logging with a Maven Log.
LoggingHandlerEnvironmentFacet(String, Log, String, String[]) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
Creates a new JavaLoggingEnvironment, using the supplied variables to set up a MavenLogHandler.
logLevel - Variable in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter.DelayedLogMessage
 
logPluginAndJaxbDependencyInfo() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
 
logPrefix - Variable in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
 
logSystemPropertiesAndBasedir() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
Prints out the system properties to the Maven Log at Debug level.

M

matchAtLeastOnce(T, List<Filter<T>>) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.Filters
Algorithms for accepting the supplied object if at least one of the supplied Filters accepts it.
mavenLog - Variable in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.SystemPropertyChangesBuilder
 
mavenLogHandler - Variable in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
 
MavenLogHandler - Class in org.codehaus.mojo.jaxb2.shared.environment.logging
Handler implementation which delegates its actual logging to an internal Maven log.
MavenLogHandler(Log, String, String, String[]) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler
Creates a new MavenLogHandler which adapts a Handler to emit log messages onto a Maven Log.
memberName - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.FieldLocation
 
memberXmlName - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.FieldLocation
 
message - Variable in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter.DelayedLogMessage
 
methodJavaDocs - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdAnnotationProcessor
 
methodJavaDocs - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdEnumerationAnnotationProcessor
 
MethodLocation - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location
Comparable path structure to locate a particular method within compilation unit.
MethodLocation(String, String, String, String, String, List<JavaParameter>) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.MethodLocation
Creates a new MethodLocation with the supplied package, class and member names.
MISCONFIG - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
 

N

NAME_ATTRIBUTE - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
 
NAMESPACE - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeFilenameProcessor
 
NamespaceAttributeNodeProcessor() - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver.NamespaceAttributeNodeProcessor
 
namespaceUriToNewFilenameMap - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeFilenameProcessor
 
NEWLINE - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
Platform-independent newline control string.
newLocale - Variable in class org.codehaus.mojo.jaxb2.shared.environment.locale.LocaleFacet
 
newPrefix - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
 
newValue - Variable in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
 
NO_COMMENT - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocData
Substitution value for when no JavaDoc comment text was found within a JavaDoc comment block.
NO_PARAMETERS - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.MethodLocation
Signature for a method without any parameters.
NoAuthorJavaDocRenderer - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
Default JavaDocRenderer implementation which provides a plain JavaDocData rendering, while skipping output from the author tag, on the form:
NoAuthorJavaDocRenderer() - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.NoAuthorJavaDocRenderer
 
NodeProcessor - Interface in org.codehaus.mojo.jaxb2.schemageneration.postprocessing
Processor/visitor pattern specification for DOM Nodes.
noFilterMatches(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 rejects it.
noGeneratedHeaderComments - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Corresponding XJC parameter: no-header.
noPackageLevelAnnotations - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Corresponding XJC parameter: npa.
NORMALIZED_URL_CONVERTER - Static variable in class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternURLFilter
Converter returning each URL's toString() form, after normalizing it, using the algorithm toConvert.toURI().normalize().toURL().toString();
NoSchemasException - Exception Class in org.codehaus.mojo.jaxb2
 
NoSchemasException() - Constructor for exception class org.codehaus.mojo.jaxb2.NoSchemasException
 
NOT_FOUND - Static variable in class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
 
notEmpty(String, String) - Static method in class org.codehaus.mojo.jaxb2.shared.Validate
Validates that the supplied object is not null, and throws an IllegalArgumentException otherwise.
notNull(Object, String) - Static method in class org.codehaus.mojo.jaxb2.shared.Validate
Validates that the supplied object is not null, and throws a NullPointerException otherwise.

O

oldPrefix - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
 
onCandidate(File) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.FileFilterAdapter
Method that is invoked to determine if a candidate instance should be accepted or not.
onCandidate(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.
onCandidate(T) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
Each nonNullCandidate is matched against all Patterns supplied to this AbstractPatternFilter.
onInitialize() - Method in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
Override this method to perform some custom action after standard initialization is complete.
onInitialize() - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
Compiles the List of Patterns used by this AbstractPatternFilter to match candidates.
onNullCandidate() - Method in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
Override this to perform an action other than debug logging whenever this AbstractFilter receives a null candidate.
org.codehaus.mojo.jaxb2 - package 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_maven_plugin - package org.codehaus.mojo.jaxb2_maven_plugin
 
org.codehaus.mojo.jaxb2.javageneration - package 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 - package 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.schemageneration.postprocessing - package org.codehaus.mojo.jaxb2.schemageneration.postprocessing
 
org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc - package org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
 
org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location - package org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location
 
org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement - package org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement
 
org.codehaus.mojo.jaxb2.shared - package 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.arguments - package org.codehaus.mojo.jaxb2.shared.arguments
 
org.codehaus.mojo.jaxb2.shared.environment - package org.codehaus.mojo.jaxb2.shared.environment
 
org.codehaus.mojo.jaxb2.shared.environment.classloading - package org.codehaus.mojo.jaxb2.shared.environment.classloading
 
org.codehaus.mojo.jaxb2.shared.environment.locale - package org.codehaus.mojo.jaxb2.shared.environment.locale
 
org.codehaus.mojo.jaxb2.shared.environment.logging - package org.codehaus.mojo.jaxb2.shared.environment.logging
 
org.codehaus.mojo.jaxb2.shared.environment.sysprops - package org.codehaus.mojo.jaxb2.shared.environment.sysprops
 
org.codehaus.mojo.jaxb2.shared.filters - package org.codehaus.mojo.jaxb2.shared.filters
 
org.codehaus.mojo.jaxb2.shared.filters.pattern - package org.codehaus.mojo.jaxb2.shared.filters.pattern
 
org.codehaus.mojo.jaxb2.shared.version - package org.codehaus.mojo.jaxb2.shared.version
 
originalClassLoader - Variable in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.DefaultHolder
 
originalClassLoader - Variable in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
 
originalHandlers - Variable in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
 
originalLocale - Variable in class org.codehaus.mojo.jaxb2.shared.environment.locale.LocaleFacet
 
originalRootLoggerLevel - Variable in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
 
originalValue - Variable in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
 
originalValue - Variable in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertySaveEnvironmentFacet
 
outputDirectory - Variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
Corresponding XJC parameter: d.
outputDirectory - Variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
Corresponding XJC parameter: d.
outputDirectory - Variable in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
The directory where the generated XML Schema file(s) will be placed, after all transformations are done.
outputDirectory - Variable in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
The directory where the generated XML Schema file(s) will be placed.
OWN_ARTIFACT_ID - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
 
OWN_ARTIFACTID_KEY - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
The key holding the artifactId of this plugin (within the dependencies.properties file).
OWN_GROUPID_KEY - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
The key holding the groupId of this plugin (within the dependencies.properties file).
OWN_VERSION_KEY - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
The key holding the version of this plugin (within the dependencies.properties file).

P

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.
packageName - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
 
PARAMETER_SEPARATOR - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.MethodLocation
Separator for a method's parameters.
parameters - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.MethodLocation
 
parseXmlStream(Reader) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
Parses the provided InputStream to create a dom Document.
parseXmlToDocument(File) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
Creates a Document from parsing the XML within the provided xmlFile.
PATTERN_LETTER_DIGIT_PUNCT - Static variable in class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
Java RegExp pattern matching one or more letters/digits/punctuation characters.
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() - 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.
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>) - 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>, 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.
patternPrefix - Variable in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
 
patterns - Variable in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
 
PatternURLFilter - Class in org.codehaus.mojo.jaxb2.shared.filters.pattern
AbstractPatternFilter matching the string of URLs with to a set of Regular expressions.
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.
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.
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.
PLUGIN_HELP_PATH - Static variable in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
prefix - Variable in class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler
 
prefix2Uri - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
 
printSchemaGenCommandAndThrowException(String, List<URL>, String[], int, Throwable) - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
 
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 class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdEnumerationAnnotationProcessor
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) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver.NamespaceAttributeNodeProcessor
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.
processNullValues - Variable in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
 
project - Variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
The injected Maven project.
PROXY_PROPERTY_KEYS - Static variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
 
publish(LogRecord) - Method in class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler

Q

quiet - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Corresponding XJC parameter: quiet.

R

readOnly - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Corresponding XJC parameter: readOnly.
ReadOnlySearchableDocumentation(SortedMap<SortableLocation, JavaDocData>) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor.ReadOnlySearchableDocumentation
 
recurseAndPopulate(List<File>, List<Filter<File>>, File, boolean, Log) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
 
RECURSIVE_XSD_FILTER - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
 
REFERENCE_ATTRIBUTE_NAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
 
regularExpressions - Variable in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
 
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, boolean) - 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.
relaxng - Enum constant in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
Treat input as Relax NG.
RelaxNG - Enum constant in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
Treat input as Relax NG.
relaxng_compact - Enum constant in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
relaxngcompact - Enum constant in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
RelaxNGCompact - Enum constant in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
RELEVANT_GROUPIDS - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
 
remove(String) - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.SystemPropertyChangesBuilder
Adds a SystemPropertyChange which removes the named System property.
REMOVE - Enum constant in enum org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.ChangeType
Indicates that a System property should be removed during setup() and restored/re-added during restore()
renameGeneratedSchemaFiles(Map<String, SimpleNamespaceResolver>, List<TransformSchema>, Log, File, String) - 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.
renderer - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdAnnotationProcessor
 
renderer - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdEnumerationAnnotationProcessor
 
renderJavaDocComment(String, SortableLocation) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DefaultJavaDocRenderer
Override this method to yield another rendering of the javadoc comment.
renderJavaDocTag(String, String, SortableLocation) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DefaultJavaDocRenderer
Override this method to yield another
renderJavaDocTag(String, String, SortableLocation) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.NoAuthorJavaDocRenderer
Override this method to yield another
repeat(String, int) - Static method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
Repeat a String n times to form a new string.
replaceNamespacePrefixes(Map<String, SimpleNamespaceResolver>, List<TransformSchema>, Log, File, String) - 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.sysprops.SystemPropertySaveEnvironmentFacet
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 class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.DefaultHolder
Restores the original ThreadContext ClassLoader, and nullifies any references to the Thread which had its ThreadContext ClassLoader altered.
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.
restored - Variable in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
 
rootLogger - Variable in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
 

S

savePrettyPrintedDocument(Document, File, String) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
 
SCHEMA - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
 
SCHEMA - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
 
SCHEMA_LOCATION - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeFilenameProcessor
 
SCHEMAGEN_COMPLETED_OK - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
 
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.
SCHEMAGEN_INCORRECT_OPTIONS - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
 
SCHEMAGEN_JAXB_ERRORS - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
 
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
 
schemaSourceExcludeFilters - Variable in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
Parameter holding a List of Filters, used to match all files under the sources directories which should not be considered SchemaGenerator source files.
scope - Variable in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
 
SCOPE_LINE_INDICATOR - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
String indicating that a line in a dependencies.properties file contains a scope definition.
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.
setDelegate(FileFilter) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.FileFilterAdapter
Assigns the supplied FileFilter delegate.
setEncoding(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
Assigns the encoding of the underlying JavaProjectBuilder.
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
Injects a List of patterns complying with the Java Regexp Pattern specification.
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.sysprops.SystemPropertySaveEnvironmentFacet
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.
SimpleNamespaceResolver.NamespaceAttributeNodeProcessor - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement
 
skipTestXjc - Variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
Indicate if the XjcMojo execution should be skipped.
skipXjc - Variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
Indicate if the XjcMojo execution should be skipped.
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.
SourceContentType(String) - Constructor for enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
 
sourceFilename - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
 
sources - Variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
Parameter holding List of XSD paths to files and/or directories which should be recursively searched for XSD files.
sources - Variable in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
Parameter holding List of paths to files and/or directories which should be recursively searched for Java source files.
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_EXCLUDE_SUFFIXES - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
 
STANDARD_JAVADOC_RENDERER - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
The default JavaDocRenderer used unless another JavaDocRenderer should be used.
STANDARD_PRELOADED_CLASSES - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
 
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 a 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.
SupportedURLProtocols() - Constructor for enum org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.SupportedURLProtocols
 
supports(String) - Method in enum org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.SupportedURLProtocols
Filter function, indicating if this ThreadContextClassLoaderBuilder.SupportedURLProtocols instance can handle the supplied protocol.
SYSTEM_FILE_ENCODING_PROPERTY - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
 
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 the value of a system property for the duration of executing a tool.
SystemPropertyChangeEnvironmentFacet(Log, String) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
Creates a SystemPropertyChange which will remove the supplied system property for the duration of this SystemPropertyChange.
SystemPropertyChangeEnvironmentFacet(Log, String, String) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
Creates a SystemPropertyChange which stores the current
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.
SystemPropertyChangesBuilder(Log) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.SystemPropertyChangesBuilder
 
SystemPropertySaveEnvironmentFacet - Class in org.codehaus.mojo.jaxb2.shared.environment.sysprops
EnvironmentFacet which saves the value of a system property for the duration of executing a tool.
SystemPropertySaveEnvironmentFacet(String, Log) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertySaveEnvironmentFacet
Creates a SystemPropertySave which will remember the original value of the supplied system property for the duration of this SystemPropertySave.

T

tag2ValueMap - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocData
 
target - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Corresponding XJC parameter: target.
TARGET_NAMESPACE - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
 
TestSchemaGenerationMojo - Class in org.codehaus.mojo.jaxb2.schemageneration
Mojo that creates XML schema(s) from test-scope Java testSources or binaries by invoking the JAXB SchemaGenerator.
TestSchemaGenerationMojo() - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
 
testSchemaSourceExcludeFilters - Variable in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
Parameter holding a List of Filters, used to match all files under the testSources directories which should not be considered SchemaGenerator testSource files.
testSourceExcludeFilters - Variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
Parameter holding a List of Filters, used to match all files under the testSources directories which should not be considered XJC test source files.
testSources - Variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
Parameter holding List of XSD paths to files and/or directories which should be recursively searched for XSD files.
testSources - Variable in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
Parameter holding List of paths to files and/or directories which should be recursively searched for Java source files.
testWorkDirectory - Variable in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
The directory where the schemagen tool will output XSDs, episode files - and intermediary bytecode files.
testXjbExcludeFilters - Variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
Parameter holding a List of Filters, used to match all files under the testXjbSources directories which should not be considered XJB files.
testXjbSources - Variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
Parameter holding List of XJB Files and/or directories which should be recursively searched for XJB files.
TestXjcMojo - Class in org.codehaus.mojo.jaxb2.javageneration
Mojo that creates test-scope Java source or binaries from XML schema(s) by invoking the JAXB XJC binding compiler.
TestXjcMojo() - Constructor for class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
 
ThreadContextClassLoaderBuilder - Class in org.codehaus.mojo.jaxb2.shared.environment.classloading
Utility class which assists in synthesizing a URLClassLoader for use as a ThreadLocal ClassLoader.
ThreadContextClassLoaderBuilder(ClassLoader, Log, String) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
 
ThreadContextClassLoaderBuilder.DefaultHolder - Class in org.codehaus.mojo.jaxb2.shared.environment.classloading
Default implementation of the ThreadContextClassLoaderCleaner specification, with added finalizer to ensure we release the Thread reference no matter what happens with any DefaultCleaner objects.
ThreadContextClassLoaderBuilder.SupportedURLProtocols - Enum in org.codehaus.mojo.jaxb2.shared.environment.classloading
Simple enumeration of supported classpath URL protocols.
ThreadContextClassLoaderHolder - Interface in org.codehaus.mojo.jaxb2.shared.environment.classloading
Specification for how to restore the original ThreadContext ClassLoader to a Thread.
toFile - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
 
toLines(String, int, int, int) - Static method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
Splits the specified text into lines of convenient display length.
toLines(List<String>, String, int, int) - Static method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
Adds the specified line to the output sequence, performing line wrapping if necessary.
ToolExecutionEnvironment - Class in org.codehaus.mojo.jaxb2.shared.environment
Compound EnvironmentFacet implementation which is used to set up and use a collection of other EnvironmentFacet instances during the run of the JAXB2 Maven Plugin.
ToolExecutionEnvironment(Log, ThreadContextClassLoaderBuilder, LoggingHandlerEnvironmentFacet, LocaleFacet) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
Creates a new ToolExecutionEnvironment object wrapping the supplied Maven Log.
toPrefix - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
 
toReturn - Variable in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.SystemPropertyChangesBuilder
 
toString() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocData
toString() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.ClassLocation
toString() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.FieldLocation
toString() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.MethodLocation
toString() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
toString() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
toString() - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
 
toString() - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertySaveEnvironmentFacet
 
toString() - Method in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
toString() - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
toString() - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
TOSTRING_INDENT - Static variable in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
Initial-line indent for human-readable toString() rendering.
ToStringConverter<T> - Class in org.codehaus.mojo.jaxb2.shared.filters.pattern
Trivial converter using the toString() method to convert a T object to a String.
ToStringConverter() - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.ToStringConverter
 
TransformSchema - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement
Data holder for schema transformation operations, to permit customization of the schema namespace prefix and file name of generated schema.
TransformSchema() - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
Default constructor.
TransformSchema(String, String, String) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
Compound constructor, creating a TransformSchema instruction wrapping the supplied data.
transformSchemas - Variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
A List holding desired schema mappings, each of which binds a schema namespace URI to its desired prefix [optional] and the name of the resulting schema file [optional].
type - Variable in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
 
type - Variable in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
 
TYPE_ATTRIBUTE_NAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
 
TYPE_LINE_INDICATOR - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
String indicating that a line in a dependencies.properties file contains a type definition.

U

updateStaleFileTimestamp() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
 
updateValueForNamedArgument(String, String) - Method in class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
 
uri - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
 
uri2Prefix - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
 
urlList - Variable in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
 

V

Validate - Class in org.codehaus.mojo.jaxb2.shared
Simple argument validator, inspired by the commons-lang.
Validate() - Constructor for class org.codehaus.mojo.jaxb2.shared.Validate
Hide constructor for utility classes.
validateDiSetterCalledBeforeInitialization(String) - Method in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
Validator method which should be called in a DI setter method to ensure that this AbstractFilter has not yet been initialized.
validateFileOrDirectoryName(File) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
 
validatePrefixSubstitutionIsPossible(String, String, SimpleNamespaceResolver) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
Validates that the transformation from oldPrefix to newPrefix is possible, in that newPrefix is not already used by a schema file.
validateSchemasInPluginConfiguration(List<TransformSchema>) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
Validates that the list of Schemas provided within the configuration all contain unique values.
VALUE_ATTRIBUTE - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
 
valueMap - Variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor.ReadOnlySearchableDocumentation
 
valueOf(String) - Static method in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.SupportedURLProtocols
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.ChangeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder.SupportedURLProtocols
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.ChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
verbose - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
Corresponding XJC parameter: verbose.
version - Variable in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
 
VERSION_LINE_INDICATOR - Static variable in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
String indicating that a line in a dependencies.properties file contains a version definition.

W

warnAboutIncorrectPluginConfiguration(String, String) - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
Convenience method to invoke when some plugin configuration is incorrect.
warning(SAXParseException) - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcLogAdapter
withFlag(boolean, String) - Method in class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
Adds a flag on the form -someflag to the list of arguments contained within this ArgumentBuilder.
withNamedArgument(boolean, String, String) - Method in class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
Adds a name and an argument on the form -name value to the list of arguments contained within this ArgumentBuilder.
withNamedArgument(String, String) - Method in class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
Convenience form for the withNamedArgument method, where a named argument is only added if the value is non-null and non-empty after trimming.
withPreCompiledArguments(List<String>) - Method in class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
Adds the supplied pre-compiled arguments in the same order as they were given.
workDirectory - Variable in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
The directory where the schemagen tool will output XSDs, episode files - and intermediary bytecode files.
writeGoal(StringBuilder, String, Element) - Method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
writeParameter(StringBuilder, Node, Node) - Method in class org.codehaus.mojo.jaxb2_maven_plugin.HelpMojo
 
wsdl - Enum constant in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
Treat input as WSDL, and compile schemas inside it.
WSDL - Enum constant in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
Treat input as WSDL, and compile schemas inside it.

X

xjbExcludeFilters - Variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
Parameter holding a List of Filters, used to match all files under the xjbSources directories which should not be considered XJB files.
xjbSources - Variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
Parameter holding List of XJB Files and/or directories which should be recursively searched for XJB files.
XJC_COMPLETED_OK - Static variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
 
xjcArgument - Variable in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
 
XjcLogAdapter - Class in org.codehaus.mojo.jaxb2.javageneration
Adapter implementation emitting XJC events to a Maven Log.
XjcLogAdapter(Log) - Constructor for class org.codehaus.mojo.jaxb2.javageneration.XjcLogAdapter
Creates an XjcLogAdapter which emits all XJC events onto the supplied Maven Log.
XjcMojo - Class in org.codehaus.mojo.jaxb2.javageneration
Mojo that creates compile-scope Java source or binaries from XML schema(s) by invoking the JAXB XJC binding compiler.
XjcMojo() - Constructor for class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
 
xjcSourceExcludeFilters - Variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
Parameter holding a List of Filters, used to match all files under the sources directories which should not be considered XJC source files.
XMLNS - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
 
xmlschema - Enum constant in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
Treat input as W3C XML Schema (i.e.
XmlSchema - Enum constant in enum org.codehaus.mojo.jaxb2.javageneration.SourceContentType
Treat input as W3C XML Schema (i.e.
XSD_SCHEMA_NAMESPACE_PREFIX - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
The namespace schema prefix for the URI http://www.w3.org/2001/XMLSchema (i.e.
XsdAnnotationProcessor - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
Node processor that injects XSD documentation annotations consisting of JavaDoc harvested Java source code into ComplexTypes, Elements and Attributes.
XsdAnnotationProcessor(SearchableDocumentation, JavaDocRenderer) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdAnnotationProcessor
Creates an XsdAnnotationProcessor that uses the supplied/generated SearchableDocumentation to read all JavaDoc structures and the supplied JavaDocRenderer to render JavaDocs into XSD documentation annotations.
XsdEnumerationAnnotationProcessor - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
Node processor that injects XSD documentation annotations consisting of JavaDoc harvested Java source code into SimpleTypes, Elements and Attributes typically produced by SchemaGen when generate XSDs for Java Enumerations.
XsdEnumerationAnnotationProcessor(SearchableDocumentation, JavaDocRenderer) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdEnumerationAnnotationProcessor
Creates an XsdEnumerationAnnotationProcessor that uses the supplied/generated SearchableDocumentation to read all JavaDoc structures and the supplied JavaDocRenderer to render JavaDocs into XSD documentation annotations.
XsdGeneratorHelper - Class in org.codehaus.mojo.jaxb2.schemageneration
Utility class holding algorithms used when generating XSD schema.
XsdGeneratorHelper() - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
Hide the constructor for utility classes.
xsdPathWithinArtifact - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
If provided, this parameter indicates that the XSDs used by XJC to generate Java code should be copied into the resulting artifact of this project (the JAR, WAR or whichever artifact type is generated).
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form