Package com.clivern.decoy.constraint
Class NullConstraint
- java.lang.Object
-
- com.clivern.decoy.constraint.NullConstraint
-
- All Implemented Interfaces:
ConstraintInterface<java.lang.Object,java.lang.Boolean>
public class NullConstraint extends java.lang.Object implements ConstraintInterface<java.lang.Object,java.lang.Boolean>
Null Constraint Class- See Also:
- Null types
-
-
Constructor Summary
Constructors Constructor Description NullConstraint()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ArrayList<java.lang.String>getErrors()Get Errors Listjava.lang.StringgetFieldName()Get Field Namejava.lang.BooleangetRequired()Get Requiredjava.lang.BooleangetValue()Get Valuejava.lang.BooleanhasErrors()If validation has errorsjava.lang.BooleanisValidType()Is ValidvoidsetFieldName(java.lang.String fieldName)Set Field NamevoidsetRequired(java.lang.Boolean required)Set RequiredvoidsetValue(java.lang.Object value)Set Valuejava.lang.Booleanvalidate()Validate field value
-
-
-
Method Detail
-
setFieldName
public void setFieldName(java.lang.String fieldName)
Set Field Name- Specified by:
setFieldNamein interfaceConstraintInterface<java.lang.Object,java.lang.Boolean>- Parameters:
fieldName- the field name
-
setValue
public void setValue(java.lang.Object value)
Set Value- Specified by:
setValuein interfaceConstraintInterface<java.lang.Object,java.lang.Boolean>- Parameters:
value- the value
-
getValue
public java.lang.Boolean getValue()
Get Value- Specified by:
getValuein interfaceConstraintInterface<java.lang.Object,java.lang.Boolean>- Returns:
- the value
-
getFieldName
public java.lang.String getFieldName()
Get Field Name- Specified by:
getFieldNamein interfaceConstraintInterface<java.lang.Object,java.lang.Boolean>- Returns:
- the field name
-
isValidType
public java.lang.Boolean isValidType()
Is Valid- Specified by:
isValidTypein interfaceConstraintInterface<java.lang.Object,java.lang.Boolean>- Returns:
- If value is valid
-
validate
public java.lang.Boolean validate()
Validate field value- Specified by:
validatein interfaceConstraintInterface<java.lang.Object,java.lang.Boolean>- Returns:
- whether field value is valid or not
-
setRequired
public void setRequired(java.lang.Boolean required)
Set Required- Specified by:
setRequiredin interfaceConstraintInterface<java.lang.Object,java.lang.Boolean>- Parameters:
required- whether required or not
-
getRequired
public java.lang.Boolean getRequired()
Get Required- Specified by:
getRequiredin interfaceConstraintInterface<java.lang.Object,java.lang.Boolean>- Returns:
- whether required or not
-
getErrors
public java.util.ArrayList<java.lang.String> getErrors()
Get Errors List- Specified by:
getErrorsin interfaceConstraintInterface<java.lang.Object,java.lang.Boolean>- Returns:
- the errors list
-
hasErrors
public java.lang.Boolean hasErrors()
If validation has errors- Specified by:
hasErrorsin interfaceConstraintInterface<java.lang.Object,java.lang.Boolean>- Returns:
- whether there is errors
-
-