net.ripe.rpki.commons.validation
Class ValidationResult
java.lang.Object
net.ripe.rpki.commons.validation.ValidationResult
- All Implemented Interfaces:
- Serializable
public final class ValidationResult
- extends Object
- implements Serializable
- See Also:
- Serialized Form
|
Method Summary |
ValidationResult |
addAll(ValidationResult that)
|
ValidationResult |
addMetric(String name,
String value)
|
ValidationResult |
error(String key,
String... param)
|
List<ValidationCheck> |
getAllValidationChecksForCurrentLocation()
|
List<ValidationCheck> |
getAllValidationChecksForLocation(ValidationLocation location)
|
ValidationLocation |
getCurrentLocation()
|
List<ValidationCheck> |
getFailures(ValidationLocation location)
|
List<ValidationCheck> |
getFailuresForAllLocations()
|
Set<ValidationCheck> |
getFailuresForCurrentLocation()
|
List<ValidationMetric> |
getMetrics(ValidationLocation location)
|
ValidationCheck |
getResult(ValidationLocation location,
String checkKey)
|
ValidationCheck |
getResultForCurrentLocation(String checkKey)
|
Set<ValidationLocation> |
getValidatedLocations()
|
List<ValidationCheck> |
getWarnings()
|
List<ValidationCheck> |
getWarnings(ValidationLocation location)
|
boolean |
hasFailureForCurrentLocation()
|
boolean |
hasFailureForLocation(ValidationLocation location)
|
boolean |
hasFailures()
|
boolean |
hasNoFailuresOrWarnings()
|
boolean |
hasWarnings()
|
ValidationResult |
pass(String key,
String... param)
|
ValidationResult |
rejectForLocation(ValidationLocation location,
String key,
String... param)
|
boolean |
rejectIfFalse(boolean condition,
String key,
String... param)
|
boolean |
rejectIfNotNull(Object object,
String key,
String... param)
|
boolean |
rejectIfNull(Object object,
String key,
String... param)
|
boolean |
rejectIfTrue(boolean condition,
String key,
String... param)
|
ValidationResult |
setLocation(ValidationLocation location)
|
String |
toString()
|
ValidationResult |
warn(String key,
String... param)
|
ValidationResult |
warnForLocation(ValidationLocation location,
String key,
String... param)
|
boolean |
warnIfFalse(boolean condition,
String key,
String... param)
|
boolean |
warnIfNotNull(Object object,
String key,
String... param)
|
boolean |
warnIfNull(Object object,
String key,
String... param)
|
boolean |
warnIfTrue(boolean condition,
String key,
String... param)
|
static ValidationResult |
withLocation(String name)
|
static ValidationResult |
withLocation(URI uri)
|
static ValidationResult |
withLocation(ValidationLocation location)
|
withLocation
public static ValidationResult withLocation(URI uri)
withLocation
public static ValidationResult withLocation(String name)
withLocation
public static ValidationResult withLocation(ValidationLocation location)
setLocation
public ValidationResult setLocation(ValidationLocation location)
pass
public ValidationResult pass(String key,
String... param)
warn
public ValidationResult warn(String key,
String... param)
error
public ValidationResult error(String key,
String... param)
warnIfFalse
public boolean warnIfFalse(boolean condition,
String key,
String... param)
warnIfTrue
public boolean warnIfTrue(boolean condition,
String key,
String... param)
warnIfNull
public boolean warnIfNull(Object object,
String key,
String... param)
warnIfNotNull
public boolean warnIfNotNull(Object object,
String key,
String... param)
rejectForLocation
public ValidationResult rejectForLocation(ValidationLocation location,
String key,
String... param)
warnForLocation
public ValidationResult warnForLocation(ValidationLocation location,
String key,
String... param)
rejectIfFalse
public boolean rejectIfFalse(boolean condition,
String key,
String... param)
rejectIfTrue
public boolean rejectIfTrue(boolean condition,
String key,
String... param)
rejectIfNull
public boolean rejectIfNull(Object object,
String key,
String... param)
rejectIfNotNull
public boolean rejectIfNotNull(Object object,
String key,
String... param)
addMetric
public ValidationResult addMetric(String name,
String value)
getValidatedLocations
public Set<ValidationLocation> getValidatedLocations()
getCurrentLocation
public ValidationLocation getCurrentLocation()
hasFailures
public boolean hasFailures()
hasWarnings
public boolean hasWarnings()
hasNoFailuresOrWarnings
public boolean hasNoFailuresOrWarnings()
getFailuresForCurrentLocation
public Set<ValidationCheck> getFailuresForCurrentLocation()
getFailuresForAllLocations
public List<ValidationCheck> getFailuresForAllLocations()
getFailures
public List<ValidationCheck> getFailures(ValidationLocation location)
getWarnings
public List<ValidationCheck> getWarnings(ValidationLocation location)
hasFailureForCurrentLocation
public boolean hasFailureForCurrentLocation()
hasFailureForLocation
public boolean hasFailureForLocation(ValidationLocation location)
getWarnings
public List<ValidationCheck> getWarnings()
getAllValidationChecksForCurrentLocation
public List<ValidationCheck> getAllValidationChecksForCurrentLocation()
getAllValidationChecksForLocation
public List<ValidationCheck> getAllValidationChecksForLocation(ValidationLocation location)
getResultForCurrentLocation
public ValidationCheck getResultForCurrentLocation(String checkKey)
getResult
public ValidationCheck getResult(ValidationLocation location,
String checkKey)
getMetrics
public List<ValidationMetric> getMetrics(ValidationLocation location)
toString
public String toString()
- Overrides:
toString in class Object
addAll
public ValidationResult addAll(ValidationResult that)
Copyright © 2008-2015 RIPE NCC, the Netherlands. All Rights Reserved.