public class JsonGenerator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static io.apptik.json.util.LinkedTreeMap<org.hamcrest.Matcher<io.apptik.json.schema.Schema>,java.lang.Class> |
commonPropertyMatchers |
protected JsonGeneratorConfig |
configuration |
protected java.lang.String |
propertyName |
protected static java.util.Random |
rnd |
protected io.apptik.json.schema.Schema |
schema |
| Constructor and Description |
|---|
JsonGenerator(io.apptik.json.schema.Schema schema,
JsonGeneratorConfig configuration) |
JsonGenerator(io.apptik.json.schema.Schema schema,
JsonGeneratorConfig configuration,
java.lang.String propertyName) |
| Modifier and Type | Method and Description |
|---|---|
io.apptik.json.JsonElement |
generate() |
protected io.apptik.json.schema.Schema schema
protected JsonGeneratorConfig configuration
protected java.lang.String propertyName
protected static java.util.Random rnd
protected static io.apptik.json.util.LinkedTreeMap<org.hamcrest.Matcher<io.apptik.json.schema.Schema>,java.lang.Class> commonPropertyMatchers
public JsonGenerator(io.apptik.json.schema.Schema schema,
JsonGeneratorConfig configuration)
public JsonGenerator(io.apptik.json.schema.Schema schema,
JsonGeneratorConfig configuration,
java.lang.String propertyName)