Full name:
org.jibx:maven-jibx-plugin:1.2.3-SNAPSHOT:test-schema-codegen
Description:
Attributes:
test-compile
.generate-test-sources
.Name | Type | Since | Description |
---|---|---|---|
directory | String |
- |
The directory which contains XSD files. Default value is: ${basedir}/src/test/config . |
verbose | boolean |
- |
Control flag for verbose processing reports. Default value is: false . |
Name | Type | Since | Description |
---|---|---|---|
customizations | ArrayList |
- |
Include pattern for customization files. |
defaultNamespace | String |
- |
Namespace applied in code generation when no-namespaced schema
definitions are found (to generate no-namespaced schemas as though
they were included in a particular namespace) |
defaultPackage | String |
- |
Default package for code generated from schema definitions with no
namespace. |
excludes | ArrayList |
- |
Exclude pattern for binding files. |
includeBindings | ArrayList |
- |
Include existing bindings and use mappings from the bindings for
matching schema global definitions. (this is the basis for modular
code generation) Include base bindings as follows: <includeBindings> <includeBinding>base-binding.xml</includeBinding> </includeBindings> Note: Relative paths start at ${basedir}. |
includes | ArrayList |
- |
Include pattern for schema files. Note: Uses the standard filter format described in the plexus DirectoryScanner. Defaults value is: *.xsd. |
options | Map |
- |
Extra options to be given for customization via CLI.
Enter extra customizations or other command-line
options. The extra customizations are described on the CodeGen customizations page The single character CodeGen commands may also be supplied here. For example, to include a base binding file (-i) and prefer-inline code, supply the following options: <options> |
targetDirectory | String |
- |
Target directory where to generate Java source files. Default value is: ${basedir}/target/generated-test-sources . |
java.util.ArrayList
No
${customizations}
java.lang.String
No
java.lang.String
No
java.lang.String
Yes
${directory}
${basedir}/src/test/config
java.util.ArrayList
No
${excludes}
java.util.ArrayList
No
${includeBindings}
java.util.ArrayList
No
${includes}
<options>
<i>base-binding.xml</i>
<prefer-inline>true</prefer-inline>
</options>
java.util.Map
No
java.lang.String
No
${targetDirectory}
${basedir}/target/generated-test-sources
boolean
Yes
${verbose}
false