MCPcopy Create free account

hub / github.com/everit-org/json-schema / types & classes

Types & classes261 in github.com/everit-org/json-schema

ClassAbstractRegexp
core/src/main/java/org/everit/json/schema/regexp/Regexp.java:13
ClassAbstractSchemaExtractor
core/src/main/java/org/everit/json/schema/loader/SchemaExtractor.java:89
ClassAdjacentSchemaExtractionState
core/src/main/java/org/everit/json/schema/loader/AdjacentSchemaExtractionState.java:9
ClassAdjacentSchemaExtractionStateTest
core/src/test/java/org/everit/json/schema/loader/AdjacentSchemaExtractionStateTest.java:12
ClassAncestor
core/src/test/java/org/everit/json/schema/internal/JSONWriterTest.java:11
ClassArraySchema
Array schema validator.
core/src/main/java/org/everit/json/schema/ArraySchema.java:15
ClassArraySchemaLoader
@author erosb
core/src/main/java/org/everit/json/schema/loader/ArraySchemaLoader.java:11
ClassArraySchemaLoaderTest
@author erosb
core/src/test/java/org/everit/json/schema/loader/ArraySchemaLoaderTest.java:22
ClassArraySchemaTest
core/src/test/java/org/everit/json/schema/ArraySchemaTest.java:31
ClassArraySchemaValidatingVisitor
core/src/main/java/org/everit/json/schema/ArraySchemaValidatingVisitor.java:15
ClassBooleanSchema
Boolean schema validator.
core/src/main/java/org/everit/json/schema/BooleanSchema.java:10
ClassBooleanSchemaTest
core/src/test/java/org/everit/json/schema/BooleanSchemaTest.java:23
ClassBuilder
core/src/main/java/org/everit/json/schema/FalseSchema.java:8
ClassBuilder
Builder class for {@link NotSchema}.
core/src/main/java/org/everit/json/schema/NotSchema.java:15
ClassBuilder
Builder class for {@link CombinedSchema}.
core/src/main/java/org/everit/json/schema/CombinedSchema.java:20
ClassBuilder
core/src/main/java/org/everit/json/schema/TrueSchema.java:10
ClassBuilder
Builder class for {@link NumberSchema}.
core/src/main/java/org/everit/json/schema/NumberSchema.java:13
ClassBuilder
Builder class for {@link EmptySchema}.
core/src/main/java/org/everit/json/schema/EmptySchema.java:13
ClassBuilder
Abstract builder class for the builder classes of {@code Schema} subclasses. This builder is used to load the generic properties of all types of schem
core/src/main/java/org/everit/json/schema/Schema.java:26
ClassBuilder
Builder class for {@link NullSchema}.
core/src/main/java/org/everit/json/schema/NullSchema.java:11
ClassBuilder
Builder class for {@link ObjectSchema}.
core/src/main/java/org/everit/json/schema/ObjectSchema.java:30
ClassBuilder
Builder class for {@link ArraySchema}.
core/src/main/java/org/everit/json/schema/ArraySchema.java:21
ClassBuilder
Builder class for {@link StringSchema}.
core/src/main/java/org/everit/json/schema/StringSchema.java:19
ClassBuilder
Builder class for {@link BooleanSchema}.
core/src/main/java/org/everit/json/schema/BooleanSchema.java:15
ClassBuilder
Builder class for {@link ReferenceSchema}.
core/src/main/java/org/everit/json/schema/ReferenceSchema.java:19
ClassBuilder
Builder class for {@link ConditionalSchema}.
core/src/main/java/org/everit/json/schema/ConditionalSchema.java:13
ClassBuilder
This class allows the user to build a JSONPointer in steps, using exactly one segment in each step.
core/src/main/java/org/everit/json/schema/JSONPointer.java:74
ClassBuilder
Builder class for {@link EnumSchema}.
core/src/main/java/org/everit/json/schema/EnumSchema.java:41
ClassClassPathAwareSchemaClient
core/src/main/java/org/everit/json/schema/loader/ClassPathAwareSchemaClient.java:13
ClassClassPathAwareSchemaClientTest
core/src/test/java/org/everit/json/schema/loader/ClassPathAwareSchemaClientTest.java:21
ClassCollectingFailureReporter
core/src/main/java/org/everit/json/schema/CollectingFailureReporter.java:6
ClassCollectingFailureReporterTest
core/src/test/java/org/everit/json/schema/CollectingFailureReporterTest.java:10
ClassCombinedSchema
Validator for {@code allOf}, {@code oneOf}, {@code anyOf} schemas.
core/src/main/java/org/everit/json/schema/CombinedSchema.java:15
ClassCombinedSchemaLoader
@author erosb
core/src/main/java/org/everit/json/schema/loader/CombinedSchemaLoader.java:20
ClassCombinedSchemaLoaderTest
@author erosb
core/src/test/java/org/everit/json/schema/loader/CombinedSchemaLoaderTest.java:26
ClassCombinedSchemaMatchEvent
core/src/main/java/org/everit/json/schema/event/CombinedSchemaMatchEvent.java:7
ClassCombinedSchemaMatchEventTest
core/src/test/java/org/everit/json/schema/event/CombinedSchemaMatchEventTest.java:8
ClassCombinedSchemaMismatchEvent
core/src/main/java/org/everit/json/schema/event/CombinedSchemaMismatchEvent.java:11
ClassCombinedSchemaMismatchEventTest
core/src/test/java/org/everit/json/schema/event/CombinedSchemaMismatchEventTest.java:11
InterfaceCombinedSchemaProvider
Alias for {@code Function<Collection<Schema>, CombinedSchema.Builder>}.
core/src/main/java/org/everit/json/schema/loader/CombinedSchemaLoader.java:25
ClassCombinedSchemaTest
core/src/test/java/org/everit/json/schema/CombinedSchemaTest.java:31
ClassCombinedSchemaValidationEvent
core/src/main/java/org/everit/json/schema/event/CombinedSchemaValidationEvent.java:8
ClassConditionalSchema
Validator for {@code if}, {@code then}, {@code else} schemas.
core/src/main/java/org/everit/json/schema/ConditionalSchema.java:8
ClassConditionalSchemaEventsTest
core/src/test/java/org/everit/json/schema/ConditionalSchemaEventsTest.java:17
ClassConditionalSchemaMatchEvent
core/src/main/java/org/everit/json/schema/event/ConditionalSchemaMatchEvent.java:6
ClassConditionalSchemaMatchEventTest
core/src/test/java/org/everit/json/schema/event/ConditionalSchemaMatchEventTest.java:8
ClassConditionalSchemaMismatchEvent
core/src/main/java/org/everit/json/schema/event/ConditionalSchemaMismatchEvent.java:9
ClassConditionalSchemaMismatchEventTest
core/src/test/java/org/everit/json/schema/event/ConditionalSchemaMismatchEventTest.java:11
ClassConditionalSchemaTest
core/src/test/java/org/everit/json/schema/ConditionalSchemaTest.java:9
ClassConditionalSchemaValidatingVisitor
core/src/main/java/org/everit/json/schema/ConditionalSchemaValidatingVisitor.java:13
ClassConditionalSchemaValidationEvent
core/src/main/java/org/everit/json/schema/event/ConditionalSchemaValidationEvent.java:7
ClassConfigurationPropagationTest
core/src/test/java/org/everit/json/schema/loader/ConfigurationPropagationTest.java:17
ClassConstSchema
core/src/main/java/org/everit/json/schema/ConstSchema.java:5
ClassConstSchemaBuilder
core/src/main/java/org/everit/json/schema/ConstSchema.java:7
ClassConstSchemaExtractor
core/src/main/java/org/everit/json/schema/loader/SchemaExtractor.java:306
ClassConstSchemaTest
core/src/test/java/org/everit/json/schema/ConstSchemaTest.java:10
ClassCustomDateTimeFormatValidator
core/src/test/java/org/everit/json/schema/loader/SchemaLoaderTest.java:834
ClassCustomDateTimeFormatValidator
tests/vanilla/src/main/java/org/everit/json/schema/CustomDateTimeFormatValidator.java:10
ClassCustomFormatValidatorTest
core/src/test/java/org/everit/json/schema/loader/CustomFormatValidatorTest.java:27
ClassCustomSchema
core/src/test/java/org/everit/json/schema/ToStringTest.java:21
ClassCustomSchemaBuilder
core/src/test/java/org/everit/json/schema/ToStringTest.java:23
ClassDateFormatValidator
Implementation of the "date" format value.
core/src/main/java/org/everit/json/schema/internal/DateFormatValidator.java:9
ClassDateTimeFormatValidator
Implementation of the "date-time" format value.
core/src/main/java/org/everit/json/schema/internal/DateTimeFormatValidator.java:16
ClassDefaultAndRequiredTest
core/src/test/java/org/everit/json/schema/DefaultAndRequiredTest.java:9
ClassDefaultFormatValidatorTest
core/src/test/java/org/everit/json/schema/internal/DefaultFormatValidatorTest.java:26
ClassDefaultInOneOfTest
core/src/test/java/org/everit/json/schema/DefaultInOneOfTest.java:15
ClassDefaultSchemaClient
A {@link SchemaClient} implementation which uses {@link URL} for reading the remote content.
core/src/main/java/org/everit/json/schema/loader/internal/DefaultSchemaClient.java:14
ClassDefaultValidator
core/src/main/java/org/everit/json/schema/Validator.java:49
ClassDefinesPropertyTest
core/src/test/java/org/everit/json/schema/loader/DefinesPropertyTest.java:17
ClassDelegate
core/src/main/java/org/everit/json/schema/internal/DateTimeFormatValidator.java:18
ClassDescendant
core/src/test/java/org/everit/json/schema/internal/JSONWriterTest.java:19
ClassDynamicReferenceSchemaExample
core/src/test/java/org/everit/json/schema/DynamicReferenceSchemaExample.java:8
ClassEarlyFailingFailureReporter
core/src/main/java/org/everit/json/schema/EarlyFailingFailureReporter.java:3
ClassEarlyFailingFailureReporterTest
core/src/test/java/org/everit/json/schema/EarlyFailingFailureReporterTest.java:8
ClassEmailFormatValidator
Implementation of the "email" format value.
core/src/main/java/org/everit/json/schema/internal/EmailFormatValidator.java:11
ClassEmptyObjectTest
tests/vanilla/src/main/java/org/everit/json/schema/EmptyObjectTest.java:14
ClassEmptySchema
A schema not specifying any restrictions, ie. accepting any values.
core/src/main/java/org/everit/json/schema/EmptySchema.java:6
ClassEmptySchemaTest
core/src/test/java/org/everit/json/schema/EmptySchemaTest.java:27
ClassEnumSchema
Enum schema validator.
core/src/main/java/org/everit/json/schema/EnumSchema.java:20
ClassEnumSchemaExtractor
core/src/main/java/org/everit/json/schema/loader/SchemaExtractor.java:171
ClassEnumSchemaTest
core/src/test/java/org/everit/json/schema/EnumSchemaTest.java:37
ClassEvenCharNumValidator
core/src/test/java/org/everit/json/schema/loader/CustomFormatValidatorTest.java:31
ClassEvenCharNumValidator
tests/vanilla/src/main/java/org/everit/json/schema/EvenCharNumValidator.java:5
ClassEventToStringTest
core/src/test/java/org/everit/json/schema/event/EventToStringTest.java:20
InterfaceExclusiveLimitHandler
core/src/main/java/org/everit/json/schema/loader/ExclusiveLimitHandler.java:32
ClassExtendTest
core/src/test/java/org/everit/json/schema/loader/ExtendTest.java:25
ClassExtractionResult
core/src/main/java/org/everit/json/schema/loader/SchemaExtractor.java:66
ClassFailure
core/src/test/java/org/everit/json/schema/TestSupport.java:34
ClassFalseSchema
@author erosb
core/src/main/java/org/everit/json/schema/FalseSchema.java:6
ClassFalseSchemaTest
@author erosb
core/src/test/java/org/everit/json/schema/FalseSchemaTest.java:10
InterfaceFormatValidator
Implementations perform the validation against the "format" keyword (see JSON Schema spec section 7).
core/src/main/java/org/everit/json/schema/FormatValidator.java:18
ClassFormatValidatorTest
core/src/test/java/org/everit/json/schema/FormatValidatorTest.java:24
ClassHostnameFormatValidator
Implementation of the "hostname" format value.
core/src/main/java/org/everit/json/schema/internal/HostnameFormatValidator.java:11
ClassIPAddressValidator
Common superclass for {@link IPV4Validator} and {@link IPV6Validator}.
core/src/main/java/org/everit/json/schema/internal/IPAddressValidator.java:10
ClassIPV4Validator
Implementation of the "ipv4" format value.
core/src/main/java/org/everit/json/schema/internal/IPV4Validator.java:11
ClassIPV4ValidatorOld
core/src/test/java/org/everit/json/schema/internal/DefaultFormatValidatorTest.java:268
ClassIPV6Validator
Implementation of the "ipv6" format value.
core/src/main/java/org/everit/json/schema/internal/IPV6Validator.java:11
ClassIdModifyingTypeConsumerImpl
An {@link OnTypeConsumer} implementation which wraps the action ({@code obj} consumer} set by {@link #then(Consumer)} into an other consumer which mai
core/src/main/java/org/everit/json/schema/loader/internal/TypeBasedMultiplexer.java:45
ClassInternalValidationException
core/src/main/java/org/everit/json/schema/InternalValidationException.java:5
ClassInternalValidationExceptionTest
core/src/test/java/org/everit/json/schema/InternalValidationExceptionTest.java:8
next →1–100 of 261, ranked by callers