public static class BuilderConfiguration.Property
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
AUTOMATIC_CONFLICT_RESOLUTION |
Property specifying whether automatic class name conflict resolution
should be used or not; defaults to false.
|
static java.lang.String |
AUTOMATIC_CONFLICT_RESOLUTION_TYPE_SUFFIX |
Property specifying the 'string' used in type strategy to be inserted
between the actual element name and the type name (during automatic class name
conflict resolution); defaults to 'By'.
|
static java.lang.String |
BOUND_PROPERTIES |
Property specifying whether or not to generate source code for bound
properties.
|
static java.lang.String |
CLASS_DESC_FIELD_NAMES |
Property specifying if we want to have a 'public static final String'
generated for each attribute and element name used within a class
descriptor.
|
static java.lang.String |
CONFIG_FILENAME_PROPERTY |
The name of the configuration file.
|
static java.lang.String |
ENUM_TYPE_ACCESS_INTERFACE |
Property specifying whether to implement EnumeratedTypeAccess
interface for all generated enumerated type classes.
|
static java.lang.String |
EQUALS_METHOD |
Property specifying if we want to have the equals method generated
for each generated class.
|
static java.lang.String |
EXTRA_COLLECTION_METHODS |
Property specifying whether or not to generate source code for extra
collection methods.
|
static java.lang.String |
EXTRA_DOCUMENTATION_METHODS |
Property specifying whether extra members/methods for extracting XML schema
documentation should be made available; defaults to false.
|
static java.lang.String |
FORCE_JAVA4_ENUMS |
Forces the code generator to create 'old' Java 1.4 enumeration classes instead
of Java 5 enums for <simpleType> enumerations, even in Java 5 mode.
|
static java.lang.String |
JAVA_CLASS_MAPPING |
Property specifying how element's and type's are mapped into a Java
class hierarchy by the Source Generator.
|
static java.lang.String |
JAVA_VERSION |
Property specifying whether the Java sources generated should be 1.4
or 5.0 compliant.
|
static java.lang.String |
JCLASSPRINTER_FACTORIES |
Property enlisting the supported
JClassPrinterFactory instances available
for creating JClassPrinter instances. |
static java.lang.String |
MAX_CONSTANTS_PROPERTY |
Maximum number of constant definitions within one file.
|
static java.lang.String |
NAME_CONFLICT_STRATEGIES |
Registered class name conflict resolution strategies.
|
static java.lang.String |
NAMESPACE_PACKAGES |
Property listing mapping between XML namespaces and Java packages.
|
static java.lang.String |
NAMESPACE_PACKAGES_OLD |
Property listing mapping between XML namespaces and Java packages.
|
(package private) static java.lang.String |
RESOURCE_NAME |
Resource to load from the JAR file to load our defaults.
|
static java.lang.String |
SUPER_CLASS |
Property specifying the super class for all generated classes.
|
static java.lang.String |
USE_CYCLE_BREAKER |
Property specifying whether cycle breaker code should be added to
generated methods 'equals' and 'hashcode'; defaults to true.
|
static java.lang.String |
WRAPPER |
Property specifying if we want to use Wrapper Objects instead of
primitives (eg java.lang.Float instead of float).
|
Constructor | Description |
---|---|
Property() |
public static final java.lang.String BOUND_PROPERTIES
org.exolab.castor.builder.boundproperties
public static final java.lang.String ENUM_TYPE_ACCESS_INTERFACE
org.exolab.castor.builder.enumTypeAccessInterface
public static final java.lang.String EXTRA_COLLECTION_METHODS
org.exolab.castor.builder.extraCollectionMethods
public static final java.lang.String SUPER_CLASS
org.exolab.castor.builder.superclass
public static final java.lang.String JAVA_CLASS_MAPPING
org.exolab.castor.builder.javaclassmapping
public static final java.lang.String NAMESPACE_PACKAGES_OLD
public static final java.lang.String NAMESPACE_PACKAGES
public static final java.lang.String EQUALS_METHOD
public static final java.lang.String WRAPPER
public static final java.lang.String CLASS_DESC_FIELD_NAMES
public static final java.lang.String JAVA_VERSION
public static final java.lang.String FORCE_JAVA4_ENUMS
public static final java.lang.String CONFIG_FILENAME_PROPERTY
castor.properties
public static final java.lang.String MAX_CONSTANTS_PROPERTY
org.exolab.castor.builder.maxNumberOfConstants
static final java.lang.String RESOURCE_NAME
public static final java.lang.String NAME_CONFLICT_STRATEGIES
org.exolab.castor.builder.nameConflictStrategies
public static final java.lang.String AUTOMATIC_CONFLICT_RESOLUTION
org.exolab.castor.builder.automaticConflictResolution
public static final java.lang.String AUTOMATIC_CONFLICT_RESOLUTION_TYPE_SUFFIX
org.exolab.castor.builder.automaticConflictResolutionTypeSuffix
public static final java.lang.String JCLASSPRINTER_FACTORIES
JClassPrinterFactory
instances available
for creating JClassPrinter
instances.public static final java.lang.String EXTRA_DOCUMENTATION_METHODS
org.exolab.castor.builder.extraDocumentationMethods=false
public static final java.lang.String USE_CYCLE_BREAKER
org.exolab.castor.builder.useCycleBreaker = true
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com