All Classes Interface Summary Class Summary
| Class |
Description |
| BinaryGenerator<Context extends GeneratorContext<Context>> |
Default generator for binary fields.
|
| BoolGenerator<Context extends GeneratorContext<Context>> |
Default generator for bool fields.
|
| ByteGenerator<Context extends GeneratorContext<Context>> |
Default generator for byte (i8) fields.
|
| ByteRangeGenerator<Context extends GeneratorContext<Context>> |
Default generator for selecting one of a set of values of the same type..
|
| DoubleGenerator<Context extends GeneratorContext<Context>> |
Default generator for double fields.
|
| DoubleRangeGenerator<Context extends GeneratorContext<Context>> |
Default generator for selecting one of a set of values of the same type..
|
| EnumGenerator<Context extends GeneratorContext<Context>,E extends net.morimekta.providence.PEnumValue<E>> |
Default generator for an enum field.
|
| EnumNameGenerator<Context extends GeneratorContext<Context>,E extends net.morimekta.providence.PEnumValue<E>> |
Generator helper class for enum value (asString) of the selected enum.
|
| EnumValueGenerator<Context extends GeneratorContext<Context>,E extends net.morimekta.providence.PEnumValue<E>> |
Generator helper class for enum value (asInteger) of the selected enum.
|
| EqualToMessage<Message extends net.morimekta.providence.PMessage<Message,Field>,Field extends net.morimekta.providence.descriptor.PField> |
|
| ExtraGenerators |
Some common extra convenient value generators.
|
| Generator<Context extends GeneratorContext<Context>,T> |
Basic generator interface.
|
| GeneratorBase<Base extends GeneratorBase<Base,Context>,Context extends GeneratorContext<Context>> |
Options and context container for managing a set of message generators and
associated value generators.
|
| GeneratorContext<Context extends GeneratorContext<Context>> |
Context for generating messages with information related to each other.
|
| GeneratorWatcher<Base extends GeneratorBase<Base,Context>,Context extends GeneratorContext<Context>> |
Providence message serializer that can be used as a junit rule.
|
| HasFieldValue<Message extends net.morimekta.providence.PMessage<Message,Field>,Field extends net.morimekta.providence.descriptor.PField> |
|
| HasFieldValueThat<Message extends net.morimekta.providence.PMessage<Message,Field>,Field extends net.morimekta.providence.descriptor.PField,MT> |
|
| IntGenerator<Context extends GeneratorContext<Context>> |
Default generator for an int field.
|
| IntRangeGenerator<Context extends GeneratorContext<Context>> |
Default generator for selecting one of a set of values of the same type..
|
| ListGenerator<Context extends GeneratorContext<Context>> |
Default generator for a list field.
|
| LongGenerator<Context extends GeneratorContext<Context>> |
Default generator for a long field.
|
| LongRangeGenerator<Context extends GeneratorContext<Context>> |
Default generator for selecting one of a set of values of the same type..
|
| MapGenerator<Context extends GeneratorContext<Context>> |
Default generator for map fields.
|
| MessageGenerator<Context extends GeneratorContext<Context>,Message extends net.morimekta.providence.PMessage<Message,Field>,Field extends net.morimekta.providence.descriptor.PField> |
Message generator for generating a specific message.
|
| OneOfGenerator<Context extends GeneratorContext<Context>,T> |
Default generator for selecting one of a set of values of the same type..
|
| ProvidenceMatchers |
Assert shorthands for providence messages.
|
| SetGenerator<Context extends GeneratorContext<Context>> |
Default generator for set fields.
|
| ShortGenerator<Context extends GeneratorContext<Context>> |
Default generator for short fields.
|
| ShortRangeGenerator<Context extends GeneratorContext<Context>> |
Default generator for selecting one of a set of values of the same type..
|
| SimpleGeneratorBase |
Simple generator base that holds so special context.
|
| SimpleGeneratorContext |
Generator context with no extra methods in non-generic form.
|
| SimpleGeneratorWatcher |
Simple non-generic watcher with no extra context on message generation.
|
| StringGenerator<Context extends GeneratorContext<Context>> |
Default generator for string fields.
|