Package com.easydesk.validator
Class DefaultAttributeValueValidator
java.lang.Object
com.easydesk.validator.AbstractValidator
com.easydesk.validator.DefaultAttributeValueValidator
- All Implemented Interfaces:
AttributeValueValidator,Serializable
DOCUMENT ME!
- Author:
- Youngho Cho
- See Also:
-
Field Summary
Fields inherited from class com.easydesk.validator.AbstractValidator
logFields inherited from interface com.easydesk.validator.AttributeValueValidator
DEFAULT, FLEXIBLE_RULE_NAME, FORMAT_RULE_NAME, GROUP_NAME, INVALID_NUMBER_RULE_NAME, MASK_RULE_NAME, MAX_LENGTH_RULE_NAME, MAX_VALUE_RULE_NAME, MIN_LENGTH_RULE_NAME, MIN_VALUE_RULE_NAME, REQUIRED_RULE_NAME, TRUE_VALIDATOR, VALIDATOR_PKG -
Method Summary
Modifier and TypeMethodDescriptionDOCUMENT ME!isValid(AttributeValue value, Map<Integer, AttributeValue> newValues) 속성값이 올바른지 검증한다.org.apache.fulcrum.intake.model.GroupDOCUMENT ME!Methods inherited from class com.easydesk.validator.AbstractValidator
getActivitySet, loadError, loadError, setActivitySet
-
Method Details
-
getInstance
DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
parse
DOCUMENT ME!- Parameters:
xmlString- DOCUMENT ME!- Returns:
- DOCUMENT ME!
- Throws:
Exception- DOCUMENT ME!
-
isValid
public ValidateError[] isValid(AttributeValue value, Map<Integer, AttributeValue> newValues) throws ExceptionDescription copied from class:AbstractValidator속성값이 올바른지 검증한다.- Specified by:
isValidin interfaceAttributeValueValidator- Specified by:
isValidin classAbstractValidator- Parameters:
value- 검증할 AttributeValuenewValues- 함께 저장되는 새 속성값 map ({ attributeId, attributeValue })- Returns:
- true if there's any testString is valid or not.
- Throws:
Exception- 검증 중 오류가 발생한 경우
-