ConstraintTemplate |
ConstraintFactory.component(String componentName,
ConstraintTemplate template,
Presence presence) |
ConstraintTemplate |
ConstraintFactory.containedSubtype(Ref<Type> typeRef,
boolean includes) |
ConstraintTemplate |
ConstraintFactory.elements(ConstraintTemplate elements,
ConstraintTemplate exclusion) |
ConstraintTemplate |
ConstraintFactory.elementSetSpec(ConstraintTemplate exclusion) |
ConstraintTemplate |
ConstraintFactory.elementSetSpec(List<ConstraintTemplate> unions) |
ConstraintTemplate |
ConstraintFactory.elementSetSpecs(ConstraintTemplate setSpec,
boolean extensible,
ConstraintTemplate additionalSetSpec) |
ConstraintTemplate |
ConstraintFactory.innerType(ConstraintTemplate component) |
ConstraintTemplate |
ConstraintFactory.innerTypes(List<ConstraintTemplate> components,
boolean partial) |
ConstraintTemplate |
ConstraintFactory.pattern(Ref<Value> valueRef) |
ConstraintTemplate |
ConstraintFactory.permittedAlphabet(ConstraintTemplate template) |
default ConstraintTemplate |
ConstraintTemplate.resolve(Scope scope) |
ConstraintTemplate |
ConstraintFactory.settings(String settings) |
ConstraintTemplate |
ConstraintFactory.size(ConstraintTemplate template) |
ConstraintTemplate |
ConstraintFactory.tableConstraint(Ref<Type> objectSet,
List<RelationItem> relationItems) |
ConstraintTemplate |
ConstraintFactory.type(Ref<Type> typeRef) |
ConstraintTemplate |
ConstraintFactory.union(List<ConstraintTemplate> intersections) |
ConstraintTemplate |
ConstraintFactory.value(Ref<Value> valueRef) |
ConstraintTemplate |
ConstraintFactory.valueRange(Ref<Value> min,
boolean minLt,
Ref<Value> max,
boolean maxGt) |
ConstraintTemplate |
ConstraintFactory.valuesFromSet(Ref<Type> setRef) |