| Package | Description |
|---|---|
| net.morimekta.providence.testing.generator | |
| net.morimekta.providence.testing.generator.defaults | |
| net.morimekta.providence.testing.generator.extra |
| Modifier and Type | Class and Description |
|---|---|
class |
MessageGenerator<Context extends GeneratorContext<Context>,Message extends PMessage<Message,Field>,Field extends PField>
Message generator for generating a specific message.
|
| Modifier and Type | Method and Description |
|---|---|
<E extends PEnumValue<E>> |
GeneratorBase.enumGeneratorFor(PEnumDescriptor<E> descriptor) |
<T> Generator<Context,T> |
GeneratorContext.generatorFor(PDeclaredDescriptor<T> descriptor)
Get the default generator for the given type.
|
<T> Generator<Context,T> |
GeneratorContext.generatorFor(PDescriptor descriptor)
Get the default generator for the given type.
|
<T> Generator<Context,T> |
GeneratorBase.generatorFor(PDescriptor type) |
| Modifier and Type | Method and Description |
|---|---|
MessageGenerator<Context,Message,Field> |
MessageGenerator.setValueGenerator(Field field,
Generator<Context,?> generator) |
<E extends PEnumValue<E>> |
GeneratorBase.withEnumGenerator(PEnumDescriptor<E> descriptor,
Generator<Context,E> generator)
Set the default enum generator for the enum type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryGenerator<Context extends GeneratorContext<Context>>
Default generator for binary fields.
|
class |
BoolGenerator<Context extends GeneratorContext<Context>>
Default generator for bool fields.
|
class |
ByteGenerator<Context extends GeneratorContext<Context>>
Default generator for byte (i8) fields.
|
class |
DoubleGenerator<Context extends GeneratorContext<Context>>
Default generator for double fields.
|
class |
EnumGenerator<Context extends GeneratorContext<Context>,E extends PEnumValue<E>>
Default generator for an enum field.
|
class |
IntGenerator<Context extends GeneratorContext<Context>>
Default generator for an int field.
|
class |
ListGenerator<Context extends GeneratorContext<Context>>
Default generator for a list field.
|
class |
LongGenerator<Context extends GeneratorContext<Context>>
Default generator for a long field.
|
class |
MapGenerator<Context extends GeneratorContext<Context>>
Default generator for map fields.
|
class |
SetGenerator<Context extends GeneratorContext<Context>>
Default generator for set fields.
|
class |
ShortGenerator<Context extends GeneratorContext<Context>>
Default generator for short fields.
|
class |
StringGenerator<Context extends GeneratorContext<Context>>
Default generator for string fields.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ByteRangeGenerator<Context extends GeneratorContext<Context>>
Default generator for selecting one of a set of values of the same type..
|
class |
DoubleRangeGenerator<Context extends GeneratorContext<Context>>
Default generator for selecting one of a set of values of the same type..
|
class |
IntRangeGenerator<Context extends GeneratorContext<Context>>
Default generator for selecting one of a set of values of the same type..
|
class |
LongRangeGenerator<Context extends GeneratorContext<Context>>
Default generator for selecting one of a set of values of the same type..
|
class |
OneOfGenerator<Context extends GeneratorContext<Context>,T>
Default generator for selecting one of a set of values of the same type..
|
class |
ShortRangeGenerator<Context extends GeneratorContext<Context>>
Default generator for selecting one of a set of values of the same type..
|
Copyright © 2015–2017 morimekta.net. All rights reserved.