Uses of Class
io.zerocopy.json.schema.document.SchemaReference
-
Packages that use SchemaReference Package Description io.zerocopy.json.schema io.zerocopy.json.schema.context -
-
Uses of SchemaReference in io.zerocopy.json.schema
Methods in io.zerocopy.json.schema that return SchemaReference Modifier and Type Method Description SchemaReferenceSchemaRecursionException. getSchemaReference()static SchemaReferenceSchemaUtils. resolveRelativeRefPath(java.util.List<java.lang.String> pathOut, com.fasterxml.jackson.databind.JsonNode rootNode, com.fasterxml.jackson.databind.JsonNode referringNode, java.lang.String ref)Resolves a node according to a ref.Constructors in io.zerocopy.json.schema with parameters of type SchemaReference Constructor Description SchemaRecursionException(java.lang.String message, SchemaReference schemaReference) -
Uses of SchemaReference in io.zerocopy.json.schema.context
Methods in io.zerocopy.json.schema.context that return SchemaReference Modifier and Type Method Description SchemaReferenceSchemaResolutionContext. loadRemoteSchema(com.fasterxml.jackson.databind.JsonNode rootNode, java.net.URI schemaLocation)SchemaReferenceSchemaResolutionContext. resolveSchema(com.fasterxml.jackson.databind.JsonNode rootNode, com.fasterxml.jackson.databind.JsonNode schemaNode, java.lang.String ref, java.util.List<java.lang.String> refPathOut, boolean noRecurse)Methods in io.zerocopy.json.schema.context with parameters of type SchemaReference Modifier and Type Method Description voidSchemaResolutionContext. popSchemaNode(SchemaReference schemaReference)voidSchemaResolutionContext. popSchemaReference(SchemaReference schemaReference)JsonSchemaV7SchemaResolutionContext. pushSchemaNode(SchemaReference schemaReference, boolean requireSchema)JsonSchemaV7SchemaResolutionContext. pushSchemaReference(SchemaReference schemaReference)
-