public final class ValidationResult extends Object
ArgumentProcessor.validate(String[])| Modifier and Type | Class and Description |
|---|---|
static class |
ValidationResult.ArgumentMissing
A violation indicating required argument is missing
|
static class |
ValidationResult.OptionMissing
Type of violation where a required option is missing
|
static class |
ValidationResult.UnexpectedOption
Violation where an unexpected option value is found
|
static class |
ValidationResult.Violation
A validation violation
|
| Constructor and Description |
|---|
ValidationResult() |
| Modifier and Type | Method and Description |
|---|---|
<T extends ValidationResult.Violation> |
addViolation(T violation)
Add a new violation to validation result
|
List<ValidationResult.Violation> |
getViolations()
Get list of violations in result
|
boolean |
isValid() |
public <T extends ValidationResult.Violation> void addViolation(T violation)
T - Type of validation violationviolation - Violationpublic List<ValidationResult.Violation> getViolations()
public boolean isValid()
Copyright © 2008–2018. All rights reserved.