| Package | Description |
|---|---|
| org.apache.johnzon.jsonschema.generator |
| Modifier and Type | Field and Description |
|---|---|
private Schema |
Schema.items |
private Schema |
Schema.not |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<Schema> |
Schema.allOf |
private java.util.List<Schema> |
Schema.anyOf |
private java.util.Map<java.lang.String,Schema> |
SchemaProcessor.InMemoryCache.definitions |
private java.util.Map<java.lang.String,Schema> |
Schema.definitions |
private java.util.List<Schema> |
Schema.oneOf |
private java.util.Map<java.lang.String,Schema> |
Schema.properties |
private java.util.Map<java.lang.Class<?>,Schema> |
SchemaProcessor.InMemoryCache.schemas |
| Modifier and Type | Method and Description |
|---|---|
private Schema |
SchemaProcessor.doMapSchemaFromClass(java.lang.reflect.Type model,
SchemaProcessor.Cache cache,
SchemaProcessor.ReflectionValueExtractor reflectionValueExtractor,
SchemaProcessor.Instance instance) |
Schema |
Schema.getItems() |
Schema |
Schema.getNot() |
Schema |
SchemaProcessor.mapSchemaFromClass(java.lang.reflect.Type model) |
Schema |
SchemaProcessor.mapSchemaFromClass(java.lang.reflect.Type model,
SchemaProcessor.Cache cache) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Schema> |
Schema.getAllOf() |
java.util.List<Schema> |
Schema.getAnyOf() |
java.util.Map<java.lang.String,Schema> |
SchemaProcessor.InMemoryCache.getDefinitions() |
java.util.Map<java.lang.String,Schema> |
Schema.getDefinitions() |
java.util.List<Schema> |
Schema.getOneOf() |
java.util.Map<java.lang.String,Schema> |
Schema.getProperties() |
java.util.Map<java.lang.Class<?>,Schema> |
SchemaProcessor.InMemoryCache.getSchemas() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SchemaProcessor.fillMeta(java.lang.reflect.Field f,
Schema schema) |
void |
SchemaProcessor.fillSchema(java.lang.reflect.Type rawModel,
Schema schema,
SchemaProcessor.Cache cache,
SchemaProcessor.ReflectionValueExtractor reflectionValueExtractor,
SchemaProcessor.Instance instance) |
private void |
SchemaProcessor.getOrCreateReusableObjectComponent(java.lang.Class<?> from,
Schema schema,
SchemaProcessor.Cache cache,
SchemaProcessor.ReflectionValueExtractor reflectionValueExtractor,
SchemaProcessor.Instance instance) |
private void |
SchemaProcessor.handleRequired(Schema schema,
java.util.function.Supplier<java.lang.String> nameSupplier) |
protected void |
SchemaProcessor.onIgnored(Schema schema,
java.lang.reflect.Field f,
SchemaProcessor.Cache cache) |
void |
SchemaProcessor.Cache.onSchemaCreated(java.lang.Class<?> type,
Schema schema) |
void |
SchemaProcessor.InMemoryCache.onSchemaCreated(java.lang.Class<?> type,
Schema schema) |
void |
Schema.setItems(Schema items) |
void |
Schema.setNot(Schema not) |
| Modifier and Type | Method and Description |
|---|---|
void |
Schema.setAllOf(java.util.List<Schema> allOf) |
void |
Schema.setAnyOf(java.util.List<Schema> anyOf) |
void |
Schema.setDefinitions(java.util.Map<java.lang.String,Schema> definitions) |
void |
Schema.setOneOf(java.util.List<Schema> oneOf) |
void |
Schema.setProperties(java.util.Map<java.lang.String,Schema> properties) |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.