Uses of Class
com.networknt.schema.SchemaLocation
Packages that use SchemaLocation
Package
Description
-
Uses of SchemaLocation in com.networknt.schema
Fields in com.networknt.schema declared as SchemaLocationModifier and TypeFieldDescriptionstatic final SchemaLocationSchemaLocation.DOCUMENTRepresents a relative schema location to the current document.protected SchemaLocationError.BuilderSupport.schemaLocationprotected final SchemaLocationSchema.schemaLocationMethods in com.networknt.schema that return SchemaLocationModifier and TypeMethodDescriptionSchemaLocation.append(int index) Appends the index to the fragment.Appends the token to the fragment.SchemaLocation.Builder.build()Builds aSchemaLocation.protected SchemaLocationError.BuilderSupport.getSchemaLocation()Error.getSchemaLocation()The schema location is the canonical IRI of the schema object plus a JSON Pointer fragment indicating the subschema that produced a result.Schema.getSchemaLocation()protected SchemaLocationSchemaRegistry.getSchemaLocation(SchemaLocation schemaLocation) Gets the base IRI from the schema retrieval IRI if present otherwise return one with a null base IRI.Validator.getSchemaLocation()The schema location is the canonical URI of the schema object plus a JSON Pointer fragment indicating the subschema that produced a result.static SchemaLocationParses a string representing an IRI of the schema location.Resolves against a absolute IRI reference or fragment.Methods in com.networknt.schema with parameters of type SchemaLocationModifier and TypeMethodDescriptionSchemaRegistry.create(SchemaContext schemaContext, SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema) protected SchemaSchemaRegistry.getMappedSchema(SchemaLocation schemaUri) SchemaRegistry.getSchema(SchemaLocation schemaUri) Gets the schema.SchemaRegistry.getSchema(SchemaLocation schemaUri, com.fasterxml.jackson.databind.JsonNode jsonNode) Gets the schema.SchemaRegistry.getSchema(SchemaLocation schemaUri, InputStream schemaStream, InputFormat inputFormat) Gets the schema.SchemaRegistry.getSchema(SchemaLocation schemaUri, String schema, InputFormat inputFormat) Gets the schema.protected SchemaLocationSchemaRegistry.getSchemaLocation(SchemaLocation schemaLocation) Gets the base IRI from the schema retrieval IRI if present otherwise return one with a null base IRI.protected booleanSchemaIdValidator.DefaultSchemaIdValidator.hasNoContext(SchemaLocation schemaLocation) SchemaRegistry.loadSchema(SchemaLocation schemaUri) Loads the schema.SchemaContext.newSchema(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema) protected SchemaSchemaRegistry.newSchema(SchemaLocation schemaUri, com.fasterxml.jackson.databind.JsonNode schemaNode) Creates a schema from initial input.SchemaContext.newValidator(SchemaLocation schemaLocation, String keyword, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema) static StringSchemaLocation.resolve(SchemaLocation schemaLocation, String absoluteIriReferenceOrFragment) Resolves against a absolute IRI reference or fragment.Error.BuilderSupport.schemaLocation(SchemaLocation schemaLocation) The schema location is the canonical URI of the schema object plus a JSON Pointer fragment indicating the subschema that produced a result.booleanSchemaIdValidator.DefaultSchemaIdValidator.validate(String id, boolean rootSchema, SchemaLocation schemaLocation, SchemaLocation resolvedSchemaLocation, SchemaContext schemaContext) booleanSchemaIdValidator.validate(String id, boolean rootSchema, SchemaLocation schemaLocation, SchemaLocation resolvedSchemaLocation, SchemaContext schemaContext) Validates if the $id value is valid.Constructors in com.networknt.schema with parameters of type SchemaLocationModifierConstructorDescriptionprotectedSchema(List<KeywordValidator> validators, boolean validatorsLoaded, boolean recursiveAnchor, TypeValidator typeValidator, String id, boolean suppressSubSchemaRetrieval, com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaContext schemaContext, Schema parentSchema, SchemaLocation schemaLocation, Map<String, String> errorMessage) Constructor to create a copy using fields. -
Uses of SchemaLocation in com.networknt.schema.annotation
Methods in com.networknt.schema.annotation that return SchemaLocationModifier and TypeMethodDescriptionAnnotation.getSchemaLocation()The schema location of the attaching keyword, as a IRI and JSON Pointer fragment.Methods in com.networknt.schema.annotation that return types with arguments of type SchemaLocationModifier and TypeMethodDescriptionAnnotationPredicate.getSchemaLocationPredicate()Gets the predicate to filter on schemaLocation.Methods in com.networknt.schema.annotation with parameters of type SchemaLocationModifier and TypeMethodDescriptionAnnotation.Builder.schemaLocation(SchemaLocation schemaLocation) Method parameters in com.networknt.schema.annotation with type arguments of type SchemaLocationModifier and TypeMethodDescriptionAnnotationPredicate.Builder.schema(Predicate<SchemaLocation> schemaLocationPredicate) Constructors in com.networknt.schema.annotation with parameters of type SchemaLocationModifierConstructorDescriptionAnnotation(String keyword, NodePath instanceLocation, SchemaLocation schemaLocation, NodePath evaluationPath, Object value) -
Uses of SchemaLocation in com.networknt.schema.dialect
Methods in com.networknt.schema.dialect with parameters of type SchemaLocationModifier and TypeMethodDescriptionDialect.newValidator(SchemaContext schemaContext, SchemaLocation schemaLocation, String keyword, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema) Creates a new validator of the keyword. -
Uses of SchemaLocation in com.networknt.schema.format
Constructors in com.networknt.schema.format with parameters of type SchemaLocationModifierConstructorDescriptionBaseFormatValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, Keyword keyword, SchemaContext schemaContext) -
Uses of SchemaLocation in com.networknt.schema.keyword
Fields in com.networknt.schema.keyword declared as SchemaLocationModifier and TypeFieldDescriptionprotected final SchemaLocationAbstractKeywordValidator.schemaLocationMethods in com.networknt.schema.keyword that return SchemaLocationModifier and TypeMethodDescriptionAbstractKeywordValidator.getSchemaLocation()MinMaxContainsValidator.Analysis.getSchemaLocation()Methods in com.networknt.schema.keyword with parameters of type SchemaLocationModifier and TypeMethodDescriptionAnnotationKeyword.newValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) FormatKeyword.newValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) Keyword.newValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) Creates a new validator for the keyword.KeywordType.newValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) NonValidationKeyword.newValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) Constructors in com.networknt.schema.keyword with parameters of type SchemaLocationModifierConstructorDescriptionAbstractKeywordValidator(Keyword keyword, com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaLocation schemaLocation) Constructor.AbstractKeywordValidator(String keyword, com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaLocation schemaLocation) Constructor.AdditionalPropertiesValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) AllOfValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) Analysis(String messageKey, SchemaLocation schemaLocation) AnyOfValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) protectedBaseKeywordValidator(Keyword keyword, com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaLocation schemaLocation, SchemaContext schemaContext, Schema parentSchema, Map<String, String> errorMessage) Constructor to create a copy using fields.BaseKeywordValidator(Keyword keyword, com.fasterxml.jackson.databind.JsonNode schemaNode, SchemaLocation schemaLocation, Schema parentSchema, SchemaContext schemaContext) ConstValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) ContainsValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) ContentEncodingValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) Constructor.ContentMediaTypeValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) Constructor.DependenciesValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) Constructor.DependentRequired(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) DependentSchemas(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) DiscriminatorValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) DynamicRefValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) EnumValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) ExclusiveMaximumValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) ExclusiveMinimumValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) FalseValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) FormatValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext, Format format, Keyword keyword) IfValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) ItemsLegacyValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) ItemsValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) MaximumValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) MaxItemsValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) MaxLengthValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) MaxPropertiesValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) MinimumValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) MinItemsValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) MinLengthValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) MinMaxContainsValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) MinPropertiesValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) MultipleOfValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) NotAllowedValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) NotValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) OneOfValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) PatternPropertiesValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) PatternValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) PrefixItemsValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) PropertiesValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) PropertyDependenciesValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) PropertyNamesValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) ReadOnlyValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) RecursiveRefValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) RefValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) RequiredValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) TrueValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) TypeValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) UnevaluatedItemsValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) UnevaluatedPropertiesValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) UnionTypeValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) UniqueItemsValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) WriteOnlyValidator(SchemaLocation schemaLocation, com.fasterxml.jackson.databind.JsonNode schemaNode, Schema parentSchema, SchemaContext schemaContext) -
Uses of SchemaLocation in com.networknt.schema.output
Methods in com.networknt.schema.output that return SchemaLocationConstructors in com.networknt.schema.output with parameters of type SchemaLocationModifierConstructorDescriptionOutputUnitKey(NodePath evaluationPath, SchemaLocation schemaLocation, NodePath instanceLocation) -
Uses of SchemaLocation in com.networknt.schema.result
Methods in com.networknt.schema.result that return SchemaLocationMethods in com.networknt.schema.result with parameters of type SchemaLocationModifier and TypeMethodDescriptionvoidInstanceResults.setResult(NodePath instanceLocation, SchemaLocation schemaLocation, NodePath evaluationPath, boolean valid) Constructors in com.networknt.schema.result with parameters of type SchemaLocationModifierConstructorDescriptionInstanceResult(NodePath instanceLocation, SchemaLocation schemaLocation, NodePath evaluationPath, boolean valid)