Package | Description |
---|---|
com.orchestranetworks.schema.dynamic |
A public API for defining a dynamic schema.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BeanFacetDatasetSet
This interface allows setting the properties of a dataset constraint
facet.
|
interface |
BeanFacetDataspaceSet
This interface allows setting the properties of a dataspace constraint
facet.
|
interface |
BeanFacetTableRef
This interface allows setting the properties of a foreign key facet.
|
Modifier and Type | Method and Description |
---|---|
BeanFacet |
BeanElement.addFacetConstraint(Class<? extends Constraint<?>> aConstraintClass)
Adds a programmatic constraint to this element.
|
BeanFacet |
BeanElement.addFacetEnumeration(Nomenclature<?> aNomenclature)
Sets a nomenclature for this element.
|
BeanFacet |
BeanElement.addFacetFractionDigits(int aValue)
Sets the number of fraction digits for decimal types.
|
BeanFacet |
BeanElement.addFacetLength(int aValue)
Sets the exact number of characters required for this element.
|
BeanFacet |
BeanElement.addFacetMax(Object aBoundaryValue,
boolean isBoundaryExcluded)
Sets the maximum value for an element.
|
BeanFacet |
BeanElement.addFacetMaxLength(int aValue)
Sets the maximum number of characters required for this element.
|
BeanFacet |
BeanElement.addFacetMin(Object aBoundaryValue,
boolean isBoundaryExcluded)
Sets the minimum value for an element.
|
BeanFacet |
BeanElement.addFacetMinLength(int aValue)
Sets the minimum number of characters required for this element.
|
BeanFacet |
BeanElement.addFacetPattern(String aPattern)
Sets a pattern that the value of the field must match.
|
BeanFacet |
BeanElement.addFacetTotalDigits(int aValue)
Sets the maximum number of digits for integer or decimal types.
|