Package net.morimekta.providence.util
-
Interface Summary Interface Description MessageValidation.Expectation<V> Interface for testing some expectation.MessageValidation.SimpleExpectation<V> Interface for testing some expectation.MessageValidation.ValidationExpectation<BaseMessage extends PMessage<BaseMessage>,E extends java.lang.Exception> Test a field that itself is using another message validation. -
Class Summary Class Description MessageUtil Convenience methods for handling providence messages.MessageValidation<M extends PMessage<M>,E extends java.lang.Exception> Class that handles validation of the structure or content of a message type.MessageValidation.Builder<M extends PMessage<M>,E extends java.lang.Exception> Builder vlass for message validators.MessageValidation.MessageCollectionValidationExpectation<BaseMessage extends PMessage<BaseMessage>,FieldMessage extends PMessage<FieldMessage>,E extends java.lang.Exception> Test a field that itself is a map of message values using another message validation.MessageValidation.MessageMapValidationExpectation<BaseMessage extends PMessage<BaseMessage>,FieldMessage extends PMessage<FieldMessage>,E extends java.lang.Exception> Test a field that itself is a map of message values using another message validation.MessageValidation.PredicateExpectation<Value> Check some value based on a simple predicate.MessageValidator<M extends PMessage<M>,E extends java.lang.Exception> Deprecated. UseMessageValidation.MessageValidator.Builder<M extends PMessage<M>,E extends java.lang.Exception> Deprecated. UseMessageValidation.