Class ComposableValidationResult
- java.lang.Object
-
- de.hybris.platform.ruleengine.versioning.AbstractValidationResult
-
- de.hybris.platform.ruleengine.versioning.ComposableValidationResult
-
public class ComposableValidationResult extends AbstractValidationResult
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.ruleengine.versioning.AbstractValidationResult
AbstractValidationResult.Success
-
-
Field Summary
Fields Modifier and Type Field Description static ComposableValidationResultSUCCESS
-
Constructor Summary
Constructors Constructor Description ComposableValidationResult(AbstractValidationResult target)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ComposableValidationResultand(java.util.function.Supplier<ComposableValidationResult> supplier)java.lang.StringgetErrorMessage()static ComposableValidationResultmakeError(java.lang.String errorMessage)booleansucceeded()-
Methods inherited from class de.hybris.platform.ruleengine.versioning.AbstractValidationResult
error
-
-
-
-
Field Detail
-
SUCCESS
public static final ComposableValidationResult SUCCESS
-
-
Constructor Detail
-
ComposableValidationResult
public ComposableValidationResult(AbstractValidationResult target)
-
-
Method Detail
-
makeError
public static final ComposableValidationResult makeError(java.lang.String errorMessage)
-
succeeded
public boolean succeeded()
- Specified by:
succeededin classAbstractValidationResult
-
getErrorMessage
public java.lang.String getErrorMessage()
- Specified by:
getErrorMessagein classAbstractValidationResult
-
and
public ComposableValidationResult and(java.util.function.Supplier<ComposableValidationResult> supplier)
-
-