Class Summary |
AbstractFlag |
Flags if a type is abstract, disabled by default |
AugmentedValueFlag |
Flags if an augmented value is present for a type, meaning a value that is
not defined through the schema, but associated additionally to an instance. |
Binding |
Specifies a Java binding for a type value, default binding is Object .
The binding is usually only relevant when the HasValueFlag is enabled
for a type. |
ElementType |
Specifies a Java binding and optionally a TypeDefinition for a
elements of a collection. |
Enumeration<T> |
Constraint that holds allowed values for a type |
GeometryType |
Specifies the geometry type for properties with a GeometryProperty
binding. |
HasValueFlag |
Flags if a type has a direct value, apart from eventual properties, defined
by the schema. |
MappableFlag |
Flags if a type is mappable, i.e. |
MappingRelevantFlag |
Flags if a type is mapping relevant, i.e. |
SkipValidation |
Specifies if validation should be skipped for a property value. |
ValidationConstraint |
Constraint holding information about validation rules specified by
XMLSchemaFacets. |