public class ComparisonResults
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ComparisonResults.Builder |
static class |
ComparisonResults.ComparisonException |
static class |
ComparisonResults.Result |
| Modifier and Type | Field and Description |
|---|---|
static org.tiogasolutions.dev.common.ComparisonResults.Type |
CLASSES_DIFFERENT |
static org.tiogasolutions.dev.common.ComparisonResults.Type |
MISSING_A |
static org.tiogasolutions.dev.common.ComparisonResults.Type |
MISSING_B |
static org.tiogasolutions.dev.common.ComparisonResults.Type |
NOT_EQUAL |
static org.tiogasolutions.dev.common.ComparisonResults.Type |
SIZE |
static org.tiogasolutions.dev.common.ComparisonResults.Type |
VALUE_A_IS_NULL |
static org.tiogasolutions.dev.common.ComparisonResults.Type |
VALUE_B_IS_NULL |
| Constructor and Description |
|---|
ComparisonResults(java.util.List<ComparisonResults.Result> results) |
| Modifier and Type | Method and Description |
|---|---|
ComparisonResults.Result |
assertError(java.lang.String beanName,
org.tiogasolutions.dev.common.ComparisonResults.Type type) |
void |
assertError(java.lang.String beanName,
org.tiogasolutions.dev.common.ComparisonResults.Type type,
java.lang.Object valueA,
java.lang.Object valueB) |
void |
assertValidationComplete() |
static ComparisonResults.Builder |
builder() |
ComparisonResults.Result |
get(int index) |
int |
getCount() |
int |
getValidatableCount() |
void |
ignore(java.util.Collection<java.lang.String> beanNames) |
void |
ignore(java.lang.String... beanNames) |
boolean |
isEmpty() |
boolean |
isNotEmpty() |
java.util.List<ComparisonResults.Result> |
toList() |
java.util.Map<java.lang.String,ComparisonResults.Result> |
toMap() |
public static org.tiogasolutions.dev.common.ComparisonResults.Type SIZE
public static org.tiogasolutions.dev.common.ComparisonResults.Type NOT_EQUAL
public static org.tiogasolutions.dev.common.ComparisonResults.Type MISSING_A
public static org.tiogasolutions.dev.common.ComparisonResults.Type MISSING_B
public static org.tiogasolutions.dev.common.ComparisonResults.Type VALUE_A_IS_NULL
public static org.tiogasolutions.dev.common.ComparisonResults.Type VALUE_B_IS_NULL
public static org.tiogasolutions.dev.common.ComparisonResults.Type CLASSES_DIFFERENT
public ComparisonResults(java.util.List<ComparisonResults.Result> results)
public static ComparisonResults.Builder builder()
public boolean isEmpty()
public boolean isNotEmpty()
public java.util.List<ComparisonResults.Result> toList()
public java.util.Map<java.lang.String,ComparisonResults.Result> toMap()
public int getCount()
public int getValidatableCount()
public ComparisonResults.Result get(int index)
public void ignore(java.lang.String... beanNames)
public void ignore(java.util.Collection<java.lang.String> beanNames)
public void assertError(java.lang.String beanName,
org.tiogasolutions.dev.common.ComparisonResults.Type type,
java.lang.Object valueA,
java.lang.Object valueB)
throws ComparisonResults.ComparisonException
public ComparisonResults.Result assertError(java.lang.String beanName, org.tiogasolutions.dev.common.ComparisonResults.Type type) throws ComparisonResults.ComparisonException
public void assertValidationComplete()
throws ComparisonResults.ComparisonException