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