Class DefaultCardinalityConstraint.Builder
- java.lang.Object
-
- gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder<DefaultCardinalityConstraint.Builder,DefaultCardinalityConstraint>
-
- gov.nist.secauto.metaschema.core.model.constraint.DefaultCardinalityConstraint.Builder
-
- Enclosing class:
- DefaultCardinalityConstraint
public static final class DefaultCardinalityConstraint.Builder extends AbstractConstraint.AbstractConstraintBuilder<DefaultCardinalityConstraint.Builder,DefaultCardinalityConstraint>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Integer
getMaxOccurs()
protected Integer
getMinOccurs()
protected DefaultCardinalityConstraint.Builder
getThis()
DefaultCardinalityConstraint.Builder
maxOccurs(int value)
DefaultCardinalityConstraint.Builder
minOccurs(int value)
protected DefaultCardinalityConstraint
newInstance()
protected void
validate()
-
Methods inherited from class gov.nist.secauto.metaschema.core.model.constraint.AbstractConstraint.AbstractConstraintBuilder
build, description, formalName, getDescription, getFormalName, getId, getLevel, getProperties, getRemarks, getSource, getTarget, identifier, level, properties, property, property, remarks, source, target
-
-
-
-
Method Detail
-
minOccurs
public DefaultCardinalityConstraint.Builder minOccurs(int value)
-
maxOccurs
public DefaultCardinalityConstraint.Builder maxOccurs(int value)
-
getThis
protected DefaultCardinalityConstraint.Builder getThis()
-
validate
protected void validate()
-
getMinOccurs
protected Integer getMinOccurs()
-
getMaxOccurs
protected Integer getMaxOccurs()
-
newInstance
protected DefaultCardinalityConstraint newInstance()
-
-