Uses of Class
org.apache.johnzon.jsonschema.generator.Schema
-
Packages that use Schema Package Description org.apache.johnzon.jsonschema.generator -
-
Uses of Schema in org.apache.johnzon.jsonschema.generator
Fields in org.apache.johnzon.jsonschema.generator declared as Schema Modifier and Type Field Description private Schema
Schema. items
private Schema
Schema. not
Fields in org.apache.johnzon.jsonschema.generator with type parameters of type Schema Modifier and Type Field Description private List<Schema>
Schema. allOf
private List<Schema>
Schema. anyOf
private Map<String,Schema>
Schema. definitions
private Map<String,Schema>
SchemaProcessor.InMemoryCache. definitions
private List<Schema>
Schema. oneOf
private Map<String,Schema>
Schema. properties
private Map<Class<?>,Schema>
SchemaProcessor.InMemoryCache. schemas
Methods in org.apache.johnzon.jsonschema.generator that return Schema Modifier and Type Method Description private Schema
SchemaProcessor. doMapSchemaFromClass(Type model, SchemaProcessor.Cache cache, SchemaProcessor.ReflectionValueExtractor reflectionValueExtractor, SchemaProcessor.Instance instance)
Schema
Schema. getItems()
Schema
Schema. getNot()
Schema
SchemaProcessor. mapSchemaFromClass(Type model)
Schema
SchemaProcessor. mapSchemaFromClass(Type model, SchemaProcessor.Cache cache)
Methods in org.apache.johnzon.jsonschema.generator that return types with arguments of type Schema Modifier and Type Method Description List<Schema>
Schema. getAllOf()
List<Schema>
Schema. getAnyOf()
Map<String,Schema>
Schema. getDefinitions()
Map<String,Schema>
SchemaProcessor.InMemoryCache. getDefinitions()
List<Schema>
Schema. getOneOf()
Map<String,Schema>
Schema. getProperties()
Map<Class<?>,Schema>
SchemaProcessor.InMemoryCache. getSchemas()
Methods in org.apache.johnzon.jsonschema.generator with parameters of type Schema Modifier and Type Method Description protected void
SchemaProcessor. fillMeta(Field f, Schema schema)
void
SchemaProcessor. fillSchema(Type rawModel, Schema schema, SchemaProcessor.Cache cache, SchemaProcessor.ReflectionValueExtractor reflectionValueExtractor, SchemaProcessor.Instance instance)
private void
SchemaProcessor. getOrCreateReusableObjectComponent(Class<?> from, Schema schema, SchemaProcessor.Cache cache, SchemaProcessor.ReflectionValueExtractor reflectionValueExtractor, SchemaProcessor.Instance instance)
private void
SchemaProcessor. handleRequired(Schema schema, Supplier<String> nameSupplier)
protected void
SchemaProcessor. onIgnored(Schema schema, Field f, SchemaProcessor.Cache cache)
void
SchemaProcessor.Cache. onSchemaCreated(Class<?> type, Schema schema)
void
SchemaProcessor.InMemoryCache. onSchemaCreated(Class<?> type, Schema schema)
void
Schema. setItems(Schema items)
void
Schema. setNot(Schema not)
Method parameters in org.apache.johnzon.jsonschema.generator with type arguments of type Schema Modifier and Type Method Description void
Schema. setAllOf(List<Schema> allOf)
void
Schema. setAnyOf(List<Schema> anyOf)
void
Schema. setDefinitions(Map<String,Schema> definitions)
void
Schema. setOneOf(List<Schema> oneOf)
void
Schema. setProperties(Map<String,Schema> properties)
-