|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.krad.datadictionary.validation.constraint.BaseConstraint
org.kuali.rice.krad.datadictionary.validation.constraint.SimpleConstraint
public class SimpleConstraint
A simple constraint stores 'basic' constraints for a field. This constraint is meant to be used as a constraint for WhenConstraints in CaseConstraint, and is also used internally in AttributeField.
| Field Summary | |
|---|---|
protected String |
exclusiveMin
|
protected String |
inclusiveMax
|
private Integer |
maxLength
|
private Integer |
maxOccurs
|
private Integer |
minLength
|
private Integer |
minOccurs
|
private Boolean |
required
|
| Fields inherited from class org.kuali.rice.krad.datadictionary.validation.constraint.BaseConstraint |
|---|
applyClientSide, labelKey |
| Constructor Summary | |
|---|---|
SimpleConstraint()
|
|
| Method Summary | |
|---|---|
String |
getExclusiveMin()
Exclusive minimum value for this field |
String |
getInclusiveMax()
Inclusive max value for this field |
Integer |
getMaxLength()
The maximum amount of characters this field's value can be |
Integer |
getMaxOccurs()
The maximum amount of items in this field's list of values - not yet used/do not use |
Integer |
getMinLength()
The minimum amount of characters this field's value has to be |
Integer |
getMinOccurs()
The minimum amount of items in this fields list of values - not yet used/do not use |
Boolean |
getRequired()
If true the field is required |
void |
setExclusiveMin(String exclusiveMin)
|
void |
setInclusiveMax(String inclusiveMax)
|
void |
setMaxLength(Integer maxLength)
|
void |
setMaxOccurs(Integer maxOccurs)
|
void |
setMinLength(Integer minLength)
|
void |
setMinOccurs(Integer minOccurs)
|
void |
setRequired(Boolean required)
|
| Methods inherited from class org.kuali.rice.krad.datadictionary.validation.constraint.BaseConstraint |
|---|
getApplyClientSide, getLabelKey, setApplyClientSide, setLabelKey |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Boolean required
private Integer maxLength
private Integer minLength
protected String exclusiveMin
protected String inclusiveMax
private Integer minOccurs
private Integer maxOccurs
| Constructor Detail |
|---|
public SimpleConstraint()
| Method Detail |
|---|
public Boolean getRequired()
public void setRequired(Boolean required)
required - the required to setpublic Integer getMaxLength()
public void setMaxLength(Integer maxLength)
maxLength - the maxLength to setpublic Integer getMinLength()
public void setMinLength(Integer minLength)
minLength - the minLength to setpublic String getExclusiveMin()
public void setExclusiveMin(String exclusiveMin)
exclusiveMin - the exclusiveMin to setpublic String getInclusiveMax()
public void setInclusiveMax(String inclusiveMax)
inclusiveMax - the inclusiveMax to setpublic Integer getMinOccurs()
public void setMinOccurs(Integer minOccurs)
minOccurs - the minOccurs to setpublic Integer getMaxOccurs()
public void setMaxOccurs(Integer maxOccurs)
maxOccurs - the maxOccurs to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||