Class SchemaProcessor.InMemoryCache
java.lang.Object
org.apache.johnzon.jsonschema.generator.SchemaProcessor.InMemoryCache
- All Implemented Interfaces:
SchemaProcessor.Cache
- Enclosing class:
- SchemaProcessor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringvoidinitDefinitions(Class<?> from) voidvoidonSchemaCreated(Class<?> type, Schema schema) private String
-
Field Details
-
refs
-
schemas
-
definitions
-
-
Constructor Details
-
InMemoryCache
public InMemoryCache()
-
-
Method Details
-
getSchemas
-
getDefinitions
-
findRef
- Specified by:
findRefin interfaceSchemaProcessor.Cache
-
onClass
- Specified by:
onClassin interfaceSchemaProcessor.Cache
-
onSchemaCreated
- Specified by:
onSchemaCreatedin interfaceSchemaProcessor.Cache
-
initDefinitions
- Specified by:
initDefinitionsin interfaceSchemaProcessor.Cache
-
sanitize
-
getRefPrefix
-