Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- com.networknt.schema.uri.URITranslator.CompositeURITranslator (implements com.networknt.schema.uri.URITranslator)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- com.networknt.schema.AbstractCollector<E> (implements com.networknt.schema.Collector<E>)
- com.networknt.schema.AbstractJsonValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.AbstractKeyword (implements com.networknt.schema.Keyword)
- com.networknt.schema.NonValidationKeyword
- com.networknt.schema.walk.AbstractWalkListenerRunner (implements com.networknt.schema.walk.WalkListenerRunner)
- com.networknt.schema.walk.DefaultItemWalkListenerRunner
- com.networknt.schema.walk.DefaultKeywordWalkListenerRunner
- com.networknt.schema.walk.DefaultPropertyWalkListenerRunner
- com.networknt.schema.ApplyDefaultsStrategy
- com.networknt.schema.format.BaseFormat (implements com.networknt.schema.Format)
- com.networknt.schema.format.AbstractFormat
- com.networknt.schema.format.AbstractRFC3986Format
- com.networknt.schema.format.IriFormat
- com.networknt.schema.format.IriReferenceFormat
- com.networknt.schema.format.UriFormat
- com.networknt.schema.format.UriReferenceFormat
- com.networknt.schema.format.DateFormat
- com.networknt.schema.format.DurationFormat
- com.networknt.schema.format.EmailFormat
- com.networknt.schema.format.IdnEmailFormat
- com.networknt.schema.format.IdnHostnameFormat
- com.networknt.schema.format.PatternFormat
- com.networknt.schema.format.RegexFormat
- com.networknt.schema.format.TimeFormat
- com.networknt.schema.format.AbstractRFC3986Format
- com.networknt.schema.format.AbstractFormat
- com.networknt.schema.uri.ClasspathURLFactory (implements com.networknt.schema.uri.URIFactory)
- com.networknt.schema.uri.ClasspathURLFetcher (implements com.networknt.schema.uri.URIFetcher)
- com.networknt.schema.CollectorContext
- com.networknt.schema.CollectorContext.Scope
- com.networknt.schema.CustomErrorMessageType (implements com.networknt.schema.ErrorMessageType)
- com.networknt.org.apache.commons.validator.routines.DomainValidator (implements java.io.Serializable)
- com.networknt.org.apache.commons.validator.routines.DomainValidator.Item
- com.networknt.org.apache.commons.validator.routines.EmailValidator (implements java.io.Serializable)
- com.networknt.schema.ExecutionContext
- com.networknt.schema.FormatKeyword (implements com.networknt.schema.Keyword)
- com.networknt.schema.I18nSupport
- com.networknt.org.apache.commons.validator.routines.InetAddressValidator (implements java.io.Serializable)
- com.networknt.schema.JsonMetaSchema
- com.networknt.schema.JsonMetaSchema.Builder
- com.networknt.schema.utils.JsonNodeUtil
- com.networknt.schema.JsonSchemaFactory
- com.networknt.schema.JsonSchemaFactory.Builder
- com.networknt.schema.JsonSchemaRef
- com.networknt.schema.JsonSchemaVersion
- com.networknt.schema.Version201909
- com.networknt.schema.Version202012
- com.networknt.schema.Version4
- com.networknt.schema.Version6
- com.networknt.schema.Version7
- com.networknt.org.apache.commons.validator.routines.RegexValidator (implements java.io.Serializable)
- com.networknt.schema.utils.RFC5892
- com.networknt.schema.SchemaValidatorsConfig
- com.networknt.schema.SpecVersion
- com.networknt.schema.SpecVersionDetector
- com.networknt.schema.utils.StringChecker
- com.networknt.schema.utils.StringUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.networknt.schema.JsonSchemaException
- java.lang.RuntimeException
- java.lang.Exception
- com.networknt.schema.TypeFactory
- com.networknt.schema.utils.UCDLoader
- com.networknt.schema.utils.UnicodeDatabase
- com.networknt.schema.uri.URISchemeFactory (implements com.networknt.schema.uri.URIFactory)
- com.networknt.schema.uri.URISchemeFetcher (implements com.networknt.schema.uri.URIFetcher)
- com.networknt.schema.uri.URITranslator.MappingURITranslator (implements com.networknt.schema.uri.URITranslator)
- com.networknt.schema.uri.URITranslator.PrefixReplacer (implements com.networknt.schema.uri.URITranslator)
- com.networknt.schema.uri.URLFactory (implements com.networknt.schema.uri.URIFactory)
- com.networknt.schema.uri.URLFetcher (implements com.networknt.schema.uri.URIFetcher)
- com.networknt.schema.uri.URNURIFactory (implements com.networknt.schema.uri.URIFactory)
- com.networknt.schema.ValidationContext
- com.networknt.schema.ValidationContext.DiscriminatorContext
- com.networknt.schema.ValidationMessage
- com.networknt.schema.ValidationMessage.Builder
- com.networknt.schema.ValidationMessageHandler
- com.networknt.schema.BaseJsonValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.AdditionalPropertiesValidator
- com.networknt.schema.AllOfValidator
- com.networknt.schema.AnyOfValidator
- com.networknt.schema.ConstValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.ContainsValidator
- com.networknt.schema.format.DateTimeValidator
- com.networknt.schema.DependenciesValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.DependentRequired (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.DependentSchemas
- com.networknt.schema.EnumValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.ExclusiveMaximumValidator
- com.networknt.schema.ExclusiveMinimumValidator
- com.networknt.schema.FalseValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.FormatValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.IfValidator
- com.networknt.schema.ItemsValidator
- com.networknt.schema.ItemsValidator202012
- com.networknt.schema.JsonSchema
- com.networknt.schema.MaximumValidator
- com.networknt.schema.MaxItemsValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.MaxLengthValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.MaxPropertiesValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.MinimumValidator
- com.networknt.schema.MinItemsValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.MinLengthValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.MinMaxContainsValidator
- com.networknt.schema.MinPropertiesValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.MultipleOfValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.NotAllowedValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.NotValidator
- com.networknt.schema.OneOfValidator
- com.networknt.schema.PatternPropertiesValidator
- com.networknt.schema.PatternValidator
- com.networknt.schema.PrefixItemsValidator
- com.networknt.schema.PropertiesValidator
- com.networknt.schema.PropertyNamesValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.ReadOnlyValidator
- com.networknt.schema.RecursiveRefValidator
- com.networknt.schema.RefValidator
- com.networknt.schema.RequiredValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.TrueValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.TypeValidator
- com.networknt.schema.UnevaluatedItemsValidator
- com.networknt.schema.UnevaluatedPropertiesValidator
- com.networknt.schema.UnionTypeValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.UniqueItemsValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.WriteOnlyValidator
- com.networknt.schema.BaseJsonValidator (implements com.networknt.schema.JsonValidator)
- com.networknt.schema.ValidationResult
- com.networknt.schema.ValidatorState
- com.networknt.schema.walk.WalkEvent
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- com.networknt.schema.Collector<E>
- com.networknt.schema.ErrorMessageType
- com.networknt.schema.Format
- com.networknt.schema.walk.JsonSchemaWalker
- com.networknt.schema.JsonValidator
- com.networknt.schema.walk.JsonSchemaWalkListener
- com.networknt.schema.Keyword
- com.networknt.schema.regex.RegularExpression
- com.networknt.schema.ThresholdMixin
- com.networknt.schema.uri.URIFactory
- com.networknt.schema.uri.URIFetcher
- com.networknt.schema.uri.URITranslator
- com.networknt.schema.urn.URNFactory
- com.networknt.schema.walk.WalkListenerRunner
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.networknt.org.apache.commons.validator.routines.DomainValidator.ArrayType
- com.networknt.schema.JsonType
- com.networknt.schema.PathType
- com.networknt.schema.SpecVersion.VersionFlag
- com.networknt.schema.ValidatorTypeCode (implements com.networknt.schema.ErrorMessageType, com.networknt.schema.Keyword)
- com.networknt.schema.walk.WalkFlow
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)