public class ValidationResult extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
errors |
protected Exception |
exceptionOnValidate |
protected boolean |
nonRepeatableStream |
protected boolean |
valid |
| Modifier | Constructor and Description |
|---|---|
protected |
ValidationResult(boolean valid,
List<String> errors,
boolean nonRepeatableStream,
Exception exceptionOnValidate,
Exception exceptionOnRewind) |
| Modifier and Type | Method and Description |
|---|---|
static ValidationResult |
exceptionOnValidation(Exception exceptionOnValidate) |
static ValidationResult |
failure(List<String> errors) |
List<String> |
getErrors() |
Exception |
getExceptionOnValidate() |
static ValidationResult |
invalidStream() |
boolean |
isNonRepeatableStream() |
boolean |
isValid() |
static ValidationResult |
success() |
protected boolean valid
protected boolean nonRepeatableStream
protected Exception exceptionOnValidate
public static ValidationResult success()
public static ValidationResult failure(List<String> errors)
public static ValidationResult invalidStream()
public static ValidationResult exceptionOnValidation(Exception exceptionOnValidate)
public boolean isValid()
public boolean isNonRepeatableStream()
public Exception getExceptionOnValidate()
Copyright © 2024 MuleSoft, Inc.. All rights reserved.