| Package | Description |
|---|---|
| net.morimekta.providence.util |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
MessageValidation.SimpleExpectation<V>
Interface for testing some expectation.
|
static interface |
MessageValidation.ValidationExpectation<BaseMessage extends PMessage<BaseMessage>,E extends Exception>
Test a field that itself is using another message validation.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
MessageValidation.MessageCollectionValidationExpectation<BaseMessage extends PMessage<BaseMessage>,FieldMessage extends PMessage<FieldMessage>,E extends Exception>
Test a field that itself is a map of message values using another message validation.
|
static class |
MessageValidation.MessageMapValidationExpectation<BaseMessage extends PMessage<BaseMessage>,FieldMessage extends PMessage<FieldMessage>,E extends Exception>
Test a field that itself is a map of message values using another message validation.
|
static class |
MessageValidation.PredicateExpectation<Value>
Check some value based on a simple predicate.
|
| Modifier and Type | Method and Description |
|---|---|
MessageValidation.Builder<M,E> |
MessageValidation.Builder.expect(MessageValidation.Expectation<M> expectation)
Make a specific expectation for the message.
|
<V> MessageValidation.Builder<M,E> |
MessageValidation.Builder.expectIfPresent(PField<M> field,
MessageValidation.Expectation<V> valueExpectation)
Given the field and type descriptor (which must match the field type),
build an inner validator to check the value of the field.
|
Copyright © 2015–2020 morimekta.net. All rights reserved.