Uses of Interface
com.orchestranetworks.schema.dynamic.BeanFacet
Packages that use BeanFacet
Package
Description
A public API for defining a dynamic schema.
-
Uses of BeanFacet in com.orchestranetworks.schema.dynamic
Subinterfaces of BeanFacet in com.orchestranetworks.schema.dynamicModifier and TypeInterfaceDescriptioninterface
This interface allows setting the properties of a dataset constraint facet.interface
This interface allows setting the properties of a dataspace constraint facet.interface
This interface allows setting the properties of a foreign key facet.Methods in com.orchestranetworks.schema.dynamic that return BeanFacetModifier and TypeMethodDescriptionBeanElement.addFacetConstraint
(Class<? extends Constraint<?>> aConstraintClass) Adds a programmatic constraint to this element.BeanElement.addFacetEnumeration
(Nomenclature<?> aNomenclature) Sets a nomenclature for this element.BeanElement.addFacetEnumeration
(List<?> anEnumeration) Sets a list of possible values for this element.BeanElement.addFacetFractionDigits
(int aValue) Sets the number of fraction digits for decimal types.BeanElement.addFacetLength
(int aValue) Sets the exact number of characters required for this element.BeanElement.addFacetMax
(Object aBoundaryValue, boolean isBoundaryExcluded) Sets the maximum value for an element.BeanElement.addFacetMaxLength
(int aValue) Sets the maximum number of characters required for this element.BeanElement.addFacetMin
(Object aBoundaryValue, boolean isBoundaryExcluded) Sets the minimum value for an element.BeanElement.addFacetMinLength
(int aValue) Sets the minimum number of characters required for this element.BeanElement.addFacetPattern
(String aPattern) Sets a pattern that the value of the field must match.BeanElement.addFacetTotalDigits
(int aValue) Sets the maximum number of digits for integer or decimal types.