Class DefaultValidationInfo
- java.lang.Object
-
- com.hybris.cockpitng.validation.impl.DefaultValidationInfo
-
- All Implemented Interfaces:
ValidationInfo
- Direct Known Subclasses:
AbstractPrefixValidationInfo
public class DefaultValidationInfo extends java.lang.Object implements ValidationInfo
-
-
Field Summary
-
Fields inherited from interface com.hybris.cockpitng.validation.model.ValidationInfo
COMPARATOR_SEVERITY_DESC
-
-
Constructor Summary
Constructors Constructor Description DefaultValidationInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetInvalidPropertyPath()java.lang.ObjectgetInvalidValue()java.lang.StringgetValidationMessage()Get user-friendly description of validation violationValidationSeveritygetValidationSeverity()inthashCode()booleanisConfirmed()Checks whether validation violation is already confirmed by uservoidsetConfirmed(boolean confirmed)Sets confirmation status of validation violation.voidsetInvalidPropertyPath(java.lang.String invalidPropertyPath)voidsetInvalidValue(java.lang.Object invalidValue)voidsetValidationMessage(java.lang.String validationMessage)voidsetValidationSeverity(ValidationSeverity validationSeverity)
-
-
-
Method Detail
-
isConfirmed
public boolean isConfirmed()
Description copied from interface:ValidationInfoChecks whether validation violation is already confirmed by user- Specified by:
isConfirmedin interfaceValidationInfo- Returns:
trueif violation has been confirmed
-
setConfirmed
public void setConfirmed(boolean confirmed)
Description copied from interface:ValidationInfoSets confirmation status of validation violation.- Specified by:
setConfirmedin interfaceValidationInfo- Parameters:
confirmed-trueif violation should be treated as confirmed
-
getValidationSeverity
public ValidationSeverity getValidationSeverity()
- Specified by:
getValidationSeverityin interfaceValidationInfo- Returns:
- severity of validation violation
-
setValidationSeverity
public void setValidationSeverity(ValidationSeverity validationSeverity)
-
getValidationMessage
public java.lang.String getValidationMessage()
Description copied from interface:ValidationInfoGet user-friendly description of validation violation- Specified by:
getValidationMessagein interfaceValidationInfo- Returns:
- description of violation
-
setValidationMessage
public void setValidationMessage(java.lang.String validationMessage)
-
getInvalidValue
public java.lang.Object getInvalidValue()
- Specified by:
getInvalidValuein interfaceValidationInfo- Returns:
- value that violates validation
-
setInvalidValue
public void setInvalidValue(java.lang.Object invalidValue)
-
getInvalidPropertyPath
public java.lang.String getInvalidPropertyPath()
- Specified by:
getInvalidPropertyPathin interfaceValidationInfo- Returns:
- path to attribute that violates validation
-
setInvalidPropertyPath
public void setInvalidPropertyPath(java.lang.String invalidPropertyPath)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-