- AbstractFilter<T> - Class in org.codehaus.mojo.jaxb2.shared.filters
- 
Abstract Filter implementation which handles separating nullcandidate values from non-null
 ones, and delegates processing to concrete subclass implementations.
 
- AbstractFilter() - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
- 
Convenience constructor which creates an AbstractFilter which does not process null values. 
- AbstractJavaGeneratorMojo - Class in org.codehaus.mojo.jaxb2.javageneration
- 
Abstract superclass for Mojos generating Java source or binaries from XML schema(s) by invoking the JAXB XJC
 binding compiler. 
- AbstractJavaGeneratorMojo() - Constructor for class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
-  
- AbstractJaxbMojo - Class in org.codehaus.mojo.jaxb2
- 
Abstract Mojo which collects common infrastructure, required and needed
 by all subclass Mojos in the JAXB2 maven plugin codebase. 
- AbstractJaxbMojo() - Constructor for class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-  
- AbstractLogAwareFacet - Class in org.codehaus.mojo.jaxb2.shared.environment
- 
Abstract EnvironmentFacet which sports a non-null Maven Log for use by subclasses. 
- AbstractLogAwareFacet(Log) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.AbstractLogAwareFacet
- 
Creates an AbstractLogAwareFacet wrapping the supplied, non-null Log. 
- AbstractPatternFilter<T> - Class in org.codehaus.mojo.jaxb2.shared.filters.pattern
- 
AbstractFilter implementation containing a Java Pattern which should be used to determine if candidate T objects
 match any of the supplied regularExpressions. 
- AbstractPatternFilter() - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
- 
DI-friendly constructor. 
- AbstractXsdGeneratorMojo - Class in org.codehaus.mojo.jaxb2.schemageneration
- 
Abstract superclass for Mojos that generate XSD files from annotated Java Sources. 
- AbstractXsdGeneratorMojo() - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
-  
- accept(Node) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdAnnotationProcessor
- 
Defines if this visitor should process the provided node. 
- accept(Node) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdEnumerationAnnotationProcessor
- 
Only accept simpleTypes which are restrictions to either xs:stringorxs: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(T) - Method in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
- 
Method that is invoked to determine if a candidate instance should be accepted or not. 
- accept(T) - Method in interface org.codehaus.mojo.jaxb2.shared.filters.Filter
- 
Method that is invoked to determine if a candidate instance should be accepted or not. 
- adapt(Filter<File>) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.Filters
- 
Adapts the Filter specification to the FileFilter interface, to enable immediate use
 for filtering File lists. 
- adapt(List<Filter<File>>) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.Filters
- 
Adapts the supplied List of Filter specifications to a List of FileFilters. 
- add(EnvironmentFacet) - Method in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
- 
Adds the supplied EnvironmentFacet to this ToolExecutionEnvironment. 
- addDelayedLogMessage(String, String) - Method in class org.codehaus.mojo.jaxb2.shared.filters.AbstractFilter
- 
Adds a log message to be emitted when this AbstractFilter is initialized (and the Log is made available to it). 
- addGeneratedAnnotation - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Corresponding XJC parameter: mark-generated.
 
- addGeneratedSourcesToProjectSourceRoot() - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Adds any directories containing the generated XJC classes to the appropriate Project compilation sources;
 either TestCompileSourceRootorCompileSourceRootdepending 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 TestCompileSourceRootorCompileSourceRootdepending 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 TestCompileSourceRootorCompileSourceRootdepending on the exact Mojo implementation
 of this AbstractJavaGeneratorMojo.
 
- addOrChange(String, String) - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.SystemPropertyChangesBuilder
- 
Adds a SystemPropertyChange which adds or changes the named System property. 
- addPath(String) - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
- 
Converts the supplied path to an URL and adds it to this ThreadContextClassLoaderBuilder. 
- addPaths(List<String>) - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderBuilder
- 
Converts the supplied path to an URL and adds it to this ThreadContextClassLoaderBuilder. 
- addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
Adds the supplied Resource to the project using the appropriate scope (i.e. resource or testResource)
 depending on the exact implementation of this AbstractJaxbMojo. 
- addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
- 
Adds the supplied Resource to the project using the appropriate scope (i.e. resource or testResource)
 depending on the exact implementation of this AbstractJaxbMojo. 
- addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
- 
Adds the supplied Resource to the project using the appropriate scope (i.e. resource or testResource)
 depending on the exact implementation of this AbstractJaxbMojo. 
- addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
- 
Adds the supplied Resource to the project using the appropriate scope (i.e. resource or testResource)
 depending on the exact implementation of this AbstractJaxbMojo. 
- addResource(Resource) - Method in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
- 
Adds the supplied Resource to the project using the appropriate scope (i.e. resource or testResource)
 depending on the exact implementation of this AbstractJaxbMojo. 
- 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. 
- ANNOTATION_ELEMENT_NAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
- 
The name of the annotation element. 
- ArgumentBuilder - Class in org.codehaus.mojo.jaxb2.shared.arguments
- 
Utility class to build an array containing method arguments, as received from a command-line invocation of a tool. 
- ArgumentBuilder() - Constructor for class org.codehaus.mojo.jaxb2.shared.arguments.ArgumentBuilder
-  
- arguments - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
- catalog - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Corresponding XJC parameter: catalog.
 
- ChangeFilenameProcessor - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement
- 
NodeProcessor which alters the filename for generated XML schema files. 
- ChangeFilenameProcessor(Map<String, String>) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeFilenameProcessor
- 
Creates a new ChangeFilenameProcessor using the provided map relating namespace URIs
 to desired new file names. 
- ChangeNamespacePrefixProcessor - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement
- 
NodeProcessorwhich alters the namespace prefix for all relevant Nodes within an XML
 document Node.
 
- ChangeNamespacePrefixProcessor(String, String) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.ChangeNamespacePrefixProcessor
- 
Creates a new ChangeNamespacePrefixProcessor providing the oldPrefix which should be replaced by the newPrefix. 
- CLASS_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. 
- 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. 
- clearOutputDir - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Removes all files from the output directory before running XJC. 
- clearOutputDir - Variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
- 
Removes all files from the output directory before running SchemaGenerator. 
- close() - Method in class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler
- compareTo(SortableLocation) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
- 
Compares the string representations of this PackageLocation and the supplied SortableLocation. 
- compareTo(DependencyInfo) - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
- CONTAINS_WHITESPACE - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
Pattern matching strings containing whitespace (or consisting only of whitespace). 
- ContextClassLoaderEnvironmentFacet - Class in org.codehaus.mojo.jaxb2.shared.environment.classloading
- 
Adapter converting a ThreadContextClassLoaderHolder to the standard lifecycle
 defined within the EnvironmentFacet. 
- ContextClassLoaderEnvironmentFacet(Log, ThreadContextClassLoaderBuilder) - Constructor for class org.codehaus.mojo.jaxb2.shared.environment.classloading.ContextClassLoaderEnvironmentFacet
- 
Compound constructor creating a ContextClassLoaderEnvironmentFacet wrapping the supplied data. 
- convert(T) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
- 
Method implementation which converts a non-null T object to a String
 to be matched by the Java Regexp Pattern contained within this AbstractPatternFilter implementation. 
- convert(List<String>, String) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
- 
Collects a List containing java.text.Patternobjects by concatenatingprepend + current_pattern_stringand Pattern-compiling the result.
 
- convert(T) - Method in interface org.codehaus.mojo.jaxb2.shared.filters.pattern.StringConverter
- 
Converts the supplied T object to a String. 
- convert(T) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.ToStringConverter
- 
Converts the supplied T object to a String. 
- create(Log, Class<? extends AbstractJaxbMojo>, String) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
- 
Factory method creating a new LoggingHandlerEnvironmentFacet wrapping the supplied properties. 
- createDependencyInfoMap(SortedMap<String, String>) - Static method in class org.codehaus.mojo.jaxb2.shared.version.DependsFileParser
- 
Converts a SortedMap received from a getVersionMapcall to hold DependencyInfo values,
 and keys on the formgroupId/artifactId.
 
- createDirectory(File, boolean) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
- 
Convenience method to successfully create a directory - or throw an exception if failing to create it. 
- createExcludeFilterList(Log, String...) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
- 
Creates a new List containing an exclude-mode PatternFileFilter using the supplied patternStrings which
 are interpreted as file suffixes. 
- createFor(ClassLoader, Log, 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(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(String, Log) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.locale.LocaleFacet
- 
Helper method used to parse a locale configuration string into a Locale instance. 
- createIncludeFilterList(Log, String...) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
- 
Creates a new List containing an include-mode PatternFileFilter using the supplied patternStrings which
 are interpreted as file suffixes. 
- createJavaDocAnnotations - Variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
- 
If true, Elements or Attributes in the generated XSD files will be annotated with any
 JavaDoc found for their respective properties.
 
- generatedFile(String, int, int) - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcLogAdapter
- generateEpisode - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Deprecated.  
- generateEpisode - Variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
- 
Deprecated.  
- getAll() - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SearchableDocumentation
- 
The full map relating each SortableLocation subclass to its corresponding JavaDocData. 
- getAll(Class<T>) - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SearchableDocumentation
- 
Convenience method which retrieves a SortedMap relating all SortableLocations of a particular type
 to their JavaDocData, respectively. 
- 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 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. 
- 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):
 
 If the configuration property is explicitly given within the plugin's configuration, use that value. 
- getEpisodeFile(String) - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
Retrieves 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:
 
 Absolute path: The path is used by itself (i.e. 
- 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. 
- 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 interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SearchableDocumentation
- 
Convenience method to acquire the SortableLocation corresponding to the given path. 
- getLoggingFilter(String...) - Static method in class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler
- 
Retrieves a java.util.Logging filter used to ensure that only LogRecords whose
 logger names start with any of the required prefixes are logged. 
- getMemberName() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.FieldLocation
- 
Retrieves the name of the member (i.e. method or field), potentially holding JavaDoc. 
- 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 nameattribute of the supplied Node.
 
- 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 interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.SearchableDocumentation
- 
Retrieves all unique SortableLocation paths within this SearchableDocumentation. 
- getPrefix(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
- getPrefixes(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
- getProject() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
-  
- getScope() - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
-  
- getSourceFilename() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
-  
- getSources() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
Override this method to acquire a List holding all URLs to the sources which this
 AbstractJaxbMojo should use to produce its output (XSDs files for AbstractXsdGeneratorMojos and
 Java Source Code for AbstractJavaGeneratorMojos). 
- getSources() - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Override this method to acquire a List holding all URLs to the JAXB sources for which this
 AbstractJavaGeneratorMojo should generate Java files. 
- getSources() - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
- 
Override this method to acquire a List holding all URLs to the JAXB sources for which this
 AbstractJavaGeneratorMojo should generate Java files. 
- getSources() - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
- 
Override this method to acquire a List holding all URLs to the JAXB sources for which this
 AbstractJavaGeneratorMojo should generate Java files. 
- getSources() - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
- 
Override this method to acquire a List holding all URLs to the SchemaGen Java sources for which this
 AbstractXsdGeneratorMojo should generate Xml Schema Descriptor files. 
- getSources() - Method in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
- 
Override this method to acquire a List holding all URLs to the SchemaGen Java sources for which this
 AbstractXsdGeneratorMojo should generate Xml Schema Descriptor files. 
- getSources() - Method in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
- 
Override this method to acquire a List holding all URLs to the SchemaGen Java sources for which this
 AbstractXsdGeneratorMojo should generate Xml Schema Descriptor files. 
- getSourceXJBs() - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Override this method to retrieve a list of Files to all XJB files for which this
 AbstractJavaGeneratorMojo should generate Java files. 
- getSourceXJBs() - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
- 
Override this method to retrieve a list of Files to all XJB files for which this
 AbstractJavaGeneratorMojo should generate Java files. 
- getSourceXJBs() - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
- 
Override this method to retrieve a list of Files to all XJB files for which this
 AbstractJavaGeneratorMojo should generate Java files. 
- getStaleFile() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
Acquires the staleFile for this execution 
- getStaleFileName() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
Retrieves the last name part of the stale file. 
- getStaleFileName() - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
- 
Retrieves the last name part of the stale file. 
- getStaleFileName() - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
- 
Retrieves the last name part of the stale file. 
- getStaleFileName() - Method in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
- 
Retrieves the last name part of the stale file. 
- getStaleFileName() - Method in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
- 
Retrieves the last name part of the stale file. 
- getTag2ValueMap() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocData
- 
Retrieves the names and values of all JavaDoc tags found. 
- getToFile() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
-  
- getToPrefix() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
-  
- getType() - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
-  
- getUri() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
-  
- getUrlFor(File) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
- 
Retrieves the URL for the supplied File. 
- getValueAttribute(Node) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
- 
Retrieves the value of the valueattribute 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
-  
- getXPathFor(Node) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DomHelper
- 
Retrieves the XPath for the supplied Node within its document. 
- PACKAGE_INFO_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
Standard name of the package-info.java file which may contain
 JAXB annotations and Package JavaDoc. 
- PackageLocation - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location
- 
Comparable path structure to locate a particular package within compilation unit. 
- PackageLocation(String) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.PackageLocation
- 
Creates a new PackageLocation with the supplied package name. 
- packageName - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Corresponding XJC parameter: p.
 
- PARAMETER_SEPARATOR - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.location.MethodLocation
- 
Separator for a method's parameters. 
- parseXmlStream(Reader) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
- 
Parses the provided InputStream to create a dom Document. 
- 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(boolean, String, List<String>, StringConverter<File>, boolean) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
- 
Compound constructor creating an PatternFileFilter from the supplied parameters. 
- PatternFileFilter(List<String>, boolean) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
- 
Creates a new PatternFileFilter using the supplied patternStrings which are interpreted as file suffixes. 
- PatternFileFilter(List<String>) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
- 
Creates a new PatternFileFilter using the supplied patternStrings which are interpreted as file suffixes. 
- PatternFileFilter() - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternFileFilter
- 
Creates a new PatternFileFilter with no patternStrings List, implying that calling this constructor must be
 followed by a call to the #setPatternsmethod.
 
- PatternURLFilter - Class in org.codehaus.mojo.jaxb2.shared.filters.pattern
- 
AbstractPatternFilter matching the string of URLs with to a set of Regular expressions. 
- PatternURLFilter(List<String>) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternURLFilter
- 
Creates a new ExclusionRegularExpressionURLFilter using the supplied patternStrings which are
 matched against each full - normalized - URL. 
- PatternURLFilter(boolean, String, List<String>, StringConverter<URL>, boolean) - Constructor for class org.codehaus.mojo.jaxb2.shared.filters.pattern.PatternURLFilter
- 
Compound constructor creating an ExclusionRegularExpressionURLFilter from the supplied parameters. 
- performExecution() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
Implement this method to perform this Mojo's execution. 
- performExecution() - Method in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Implement this method to perform this Mojo's execution. 
- performExecution() - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
- 
Implement this method to perform this Mojo's execution. 
- process() - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocExtractor
- 
Processes all supplied Java source Files and URLs to extract JavaDocData for all ClassLocations from which
 JavaDoc has been collected. 
- process(Node) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.XsdAnnotationProcessor
- 
Processes the provided DOM Node. 
- process(Node) - Method in 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, boolean, NodeProcessor) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
- 
Drives the supplied visitor to process the provided Node and all its children, should the recurseToChildren flag
 be set to true.
 
- publish(LogRecord) - Method in class org.codehaus.mojo.jaxb2.shared.environment.logging.MavenLogHandler
- readOnly - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Corresponding XJC parameter: readOnly.
 
- rejectAtLeastOnce(T, List<Filter<T>>) - Static method in class org.codehaus.mojo.jaxb2.shared.filters.Filters
- 
Algorithms for rejecting the supplied object if at least one of the supplied Filters does not accept it. 
- relativize(String, File, 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. 
- remove(String) - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet.SystemPropertyChangesBuilder
- 
Adds a SystemPropertyChange which removes the named System property. 
- renameGeneratedSchemaFiles(Map<String, SimpleNamespaceResolver>, List<TransformSchema>, Log, File) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
- 
Updates all schemaLocation attributes within the generated schema files to match the 'file' properties within the
 Schemas read from the plugin configuration. 
- render(JavaDocData, SortableLocation) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.DefaultJavaDocRenderer
- 
Renders the supplied JavaDocData structure as text to be used within an XSD documentation annotation. 
- render(JavaDocData, SortableLocation) - Method in interface org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc.JavaDocRenderer
- 
Renders the supplied JavaDocData structure as text to be used within an XSD documentation annotation. 
- 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 
- replaceNamespacePrefixes(Map<String, SimpleNamespaceResolver>, List<TransformSchema>, Log, File) - Static method in class org.codehaus.mojo.jaxb2.schemageneration.XsdGeneratorHelper
- 
Replaces all namespaces within generated schema files, as instructed by the configured Schema instances. 
- resolveRecursively(List<File>, List<Filter<File>>, Log) - Static method in class org.codehaus.mojo.jaxb2.shared.FileSystemUtilities
- 
Retrieves a List of Files containing all the existing files within the supplied files List, including all
 files found in directories recursive to any directories provided in the files list. 
- restore() - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ContextClassLoaderEnvironmentFacet
- 
Restores the original Environment, implying that the change performed in setup()method are restored to the state before the setup method was called.
 
- restore() - Method in interface org.codehaus.mojo.jaxb2.shared.environment.EnvironmentFacet
- 
Restores the original Environment, implying that the change performed in setup()method are restored to the state before the setup method was called.
 
- restore() - Method in class org.codehaus.mojo.jaxb2.shared.environment.locale.LocaleFacet
- 
Restores the original Environment, implying that the change performed in setup()method are restored to the state before the setup method was called.
 
- restore() - Method in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
- 
Restores the original root Logger state, including Level and Handlers. 
- restore() - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
- 
Restores the original Environment, implying that the change performed in setup()method are restored to the state before the setup method was called.
 
- restore() - Method in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
- 
Restores the original Environment, implying that the change performed in setup()method are restored to the state before the setup method was called.
 
- restoreClassLoaderAndReleaseThread() - Method in interface org.codehaus.mojo.jaxb2.shared.environment.classloading.ThreadContextClassLoaderHolder
- 
Restores the original ThreadContext ClassLoader, and nullifies
 any references to the Thread which had its ThreadContext
 ClassLoader altered. 
- SCHEMAGEN_EMITTED_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
- 
Pattern matching the names of files emitted by the JAXB/JDK SchemaGenerator. 
- SchemaGenerationMojo - Class in org.codehaus.mojo.jaxb2.schemageneration
- 
Mojo that creates XML schema(s) from compile-scope Java sources or binaries
 by invoking the JAXB SchemaGenerator. 
- SchemaGenerationMojo() - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
-  
- SearchableDocumentation - Interface in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
- 
Specification for a Map of SortableLocations correlated to their respective JavaDocData. 
- setAcceptCandidateOnPatternMatch(boolean) - Method in class org.codehaus.mojo.jaxb2.shared.filters.pattern.AbstractPatternFilter
- 
Assigns the acceptCandidateOnPatternMatchparameter 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 processNullValuesproperty which indicates if this AbstractFilter
 should process null values or not.
 
- setScope(String) - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
- 
Assigns the scope of this DependencyInfo. 
- settings - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Sets the HTTP/HTTPS proxy to be used by the XJC, on the format
 [user[:password]@]proxyHost[:proxyPort].
 
- setToFile(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
- 
Assigns the the name of the target file if/when renamed. 
- setToPrefix(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
- 
Assigns the namespace prefix of this Schema. 
- setType(String) - Method in class org.codehaus.mojo.jaxb2.shared.version.DependencyInfo
- 
Assigns the type of this DependencyInfo. 
- setup() - Method in class org.codehaus.mojo.jaxb2.shared.environment.classloading.ContextClassLoaderEnvironmentFacet
- 
Sets up this Environment, inferring temporary changes to environment variables or conditions. 
- setup() - Method in interface org.codehaus.mojo.jaxb2.shared.environment.EnvironmentFacet
- 
Sets up this Environment, inferring temporary changes to environment variables or conditions. 
- setup() - Method in class org.codehaus.mojo.jaxb2.shared.environment.locale.LocaleFacet
- 
Sets up this Environment, inferring temporary changes to environment variables or conditions. 
- setup() - Method in class org.codehaus.mojo.jaxb2.shared.environment.logging.LoggingHandlerEnvironmentFacet
- 
Sets up this Environment, inferring temporary changes to environment variables or conditions. 
- setup() - Method in class org.codehaus.mojo.jaxb2.shared.environment.sysprops.SystemPropertyChangeEnvironmentFacet
- 
Sets up this Environment, inferring temporary changes to environment variables or conditions. 
- setup() - Method in class org.codehaus.mojo.jaxb2.shared.environment.ToolExecutionEnvironment
- 
Sets up this Environment, inferring temporary changes to environment variables or conditions. 
- setUri(String) - Method in class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.TransformSchema
- 
Assigns the URI of this Schema, such as http://www.jguru.se/some/namespace.
 
- shouldExecutionBeSkipped() - Method in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
Implement this method to check if this AbstractJaxbMojo should skip executing altogether. 
- shouldExecutionBeSkipped() - Method in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
- 
Implement this method to check if this AbstractJaxbMojo should skip executing altogether. 
- shouldExecutionBeSkipped() - Method in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
- 
Implement this method to check if this AbstractJaxbMojo should skip executing altogether. 
- shouldExecutionBeSkipped() - Method in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
- 
XSD schema files are not generated from POM projects or if no includes have been supplied. 
- SimpleNamespaceResolver - Class in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement
- 
Namespace resolver for XML documents, which relates XML Namespace Prefixes to XML Namespace URIs. 
- SimpleNamespaceResolver(File) - Constructor for class org.codehaus.mojo.jaxb2.schemageneration.postprocessing.schemaenhancement.SimpleNamespaceResolver
- 
Creates a new SimpleNamespaceResolver which collects namespace data
 from the provided XML file. 
- SortableLocation - Interface in org.codehaus.mojo.jaxb2.schemageneration.postprocessing.javadoc
- 
Common specification for a JavaDoc location which can be compared and sorted. 
- SourceContentType - Enum in org.codehaus.mojo.jaxb2.javageneration
- 
The type of source input used by XJC. 
- sourceType - Variable in class org.codehaus.mojo.jaxb2.javageneration.AbstractJavaGeneratorMojo
- 
Defines the content type of sources for the XJC. 
- STALE_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.javageneration.TestXjcMojo
- 
The last part of the stale fileName for this TestXjcMojo. 
- STALE_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
- 
The last part of the stale fileName for this XjcMojo. 
- STALE_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.SchemaGenerationMojo
- 
The last part of the stale fileName for this SchemaGenerationMojo. 
- STALE_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.TestSchemaGenerationMojo
- 
The last part of the stale fileName for this TestSchemaGenerationMojo. 
- staleFileDirectory - Variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
The directory where the staleFile is found. 
- STANDARD_BYTECODE_EXCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
- 
Default exclude file name suffixes for testSources, used unless overridden by an
 explicit configuration in the testSourceExcludeSuffixesparameter.
 
- STANDARD_EPISODE_FILENAME - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
Standard name of the generated JAXB episode file. 
- STANDARD_EXCLUDE_FILTERS - Static variable in class org.codehaus.mojo.jaxb2.AbstractJaxbMojo
- 
Standard excludes Filters for all Java generator Mojos. 
- STANDARD_JAVADOC_RENDERER - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
- 
The default JavaDocRenderer used unless another JavaDocRenderer should be used. 
- STANDARD_SOURCE_DIRECTORY - Static variable in class org.codehaus.mojo.jaxb2.javageneration.XjcMojo
- 
Standard directory path (relative to basedir) searched recursively for source
 files (typically XSDs), unless overridden by an sourcesconfiguration 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 xjcSourceExcludeFiltersparameter.
 
- 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 sourceExcludeSuffixesparameter.
 
- 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
 testSourcesconfiguration 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 testSourceExcludeFiltersparameter.
 
- 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 testSchemaSourceExcludeFiltersparameter.
 
- 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 testXjbSourcesconfiguration 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 testXjbExcludeFiltersparameter.
 
- 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 xjbSourcesconfiguration 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 xjbExcludeSuffixesparameter.
 
- StringConverter<T> - Interface in org.codehaus.mojo.jaxb2.shared.filters.pattern
- 
Specification for a converter rendering a T object as a String. 
- SYSTEM_TOOLS_CLASSLOADER_PACKAGES - Static variable in class org.codehaus.mojo.jaxb2.schemageneration.AbstractXsdGeneratorMojo
- 
Specification for packages which must be loaded using the SystemToolClassLoader (and not in the plugin's
 ThreadContext ClassLoader). 
- SystemPropertyChangeEnvironmentFacet - Class in org.codehaus.mojo.jaxb2.shared.environment.sysprops
- 
EnvironmentFacet which changes the value of a system property for the duration
 of executing a tool. 
- 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.