| Modifier and Type | Class and Description |
|---|---|
class |
UncheckedReport |
| Modifier and Type | Method and Description |
|---|---|
ProcessingReport |
CrudeValidator.validate(JsonNode schema,
JsonNode instance) |
ProcessingReport |
CrudeValidator.validateUnchecked(JsonNode schema,
JsonNode instance) |
| Modifier and Type | Method and Description |
|---|---|
void |
FormatAttribute.validate(ProcessingReport report,
ValidationData data)
Validate the instance against this format attribute
|
| Modifier and Type | Method and Description |
|---|---|
void |
IPv6Attribute.validate(ProcessingReport report,
ValidationData data) |
void |
EmailAttribute.validate(ProcessingReport report,
ValidationData data) |
void |
HostnameAttribute.validate(ProcessingReport report,
ValidationData data) |
void |
RegexAttribute.validate(ProcessingReport report,
ValidationData data) |
void |
URIAttribute.validate(ProcessingReport report,
ValidationData data) |
| Modifier and Type | Method and Description |
|---|---|
void |
UTCMillisecAttribute.validate(ProcessingReport report,
ValidationData data) |
void |
PhoneAttribute.validate(ProcessingReport report,
ValidationData data) |
| Modifier and Type | Method and Description |
|---|---|
void |
DateFormatAttribute.validate(ProcessingReport report,
ValidationData data) |
void |
IPv4FormatAttribute.validate(ProcessingReport report,
ValidationData data) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractSyntaxChecker.checkSyntax(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
void |
SyntaxChecker.checkSyntax(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected abstract void |
AbstractSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ExclusiveMaximumSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
ExclusiveMinimumSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
EnumSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
AdditionalSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
PatternSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
PatternPropertiesSyntaxChecker.extraChecks(ProcessingReport report,
SchemaTree tree) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DraftV3DependenciesSyntaxChecker.checkDependency(ProcessingReport report,
String name,
SchemaTree tree) |
protected void |
DraftV3PropertiesSyntaxChecker.extraChecks(ProcessingReport report,
SchemaTree tree) |
protected void |
ExtendsSyntaxChecker.extraChecks(ProcessingReport report,
SchemaTree tree) |
protected void |
DraftV3ItemsSyntaxChecker.extraChecks(ProcessingReport report,
SchemaTree tree) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DraftV4DependenciesSyntaxChecker.checkDependency(ProcessingReport report,
String name,
SchemaTree tree) |
protected void |
DraftV4TypeSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
RequiredSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
NotSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
DraftV4ItemsSyntaxChecker.extraChecks(ProcessingReport report,
SchemaTree tree) |
protected void |
DraftV4PropertiesSyntaxChecker.extraChecks(ProcessingReport report,
SchemaTree tree) |
protected void |
DefinitionsSyntaxChecker.extraChecks(ProcessingReport report,
SchemaTree tree) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
DependenciesSyntaxChecker.checkDependency(ProcessingReport report,
String name,
SchemaTree tree) |
protected void |
SchemaArraySyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
PositiveIntegerSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
SchemaOrSchemaArraySyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
DivisorSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
SchemaMapSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
URISyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
DependenciesSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected void |
DraftV3TypeKeywordSyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
void |
TypeOnlySyntaxChecker.checkValue(Collection<JsonPointer> pointers,
ProcessingReport report,
SchemaTree tree) |
protected abstract void |
SchemaOrSchemaArraySyntaxChecker.extraChecks(ProcessingReport report,
SchemaTree tree) |
protected abstract void |
SchemaMapSyntaxChecker.extraChecks(ProcessingReport report,
SchemaTree tree) |
| Modifier and Type | Method and Description |
|---|---|
void |
KeywordValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
| Modifier and Type | Method and Description |
|---|---|
void |
KeywordValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
| Modifier and Type | Method and Description |
|---|---|
void |
DisallowKeywordValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
void |
PropertiesValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
void |
ExtendsValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
void |
DraftV3TypeValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
| Modifier and Type | Method and Description |
|---|---|
void |
DisallowKeywordValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
void |
PropertiesValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
void |
ExtendsValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
void |
DraftV3TypeValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
| Modifier and Type | Method and Description |
|---|---|
void |
NumericValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
protected abstract void |
NumericValidator.validateDecimal(ProcessingReport report,
ValidationData data)
Method to be implemented by a numeric validator if either of the
keyword value or instance value do not fit into a
long |
protected void |
DivisorValidator.validateDecimal(ProcessingReport report,
ValidationData data) |
protected abstract void |
NumericValidator.validateLong(ProcessingReport report,
ValidationData data)
Method to be implemented by a numeric validator if both the keyword
value and instance value fit into a
long |
protected void |
DivisorValidator.validateLong(ProcessingReport report,
ValidationData data) |
| Modifier and Type | Method and Description |
|---|---|
void |
NumericValidator.validate(Processor<ValidationData,ProcessingReport> processor,
ProcessingReport report,
ValidationData data) |
| Modifier and Type | Method and Description |
|---|---|
OUT |
Processor.process(ProcessingReport report,
IN input)
Process the input
|
| Modifier and Type | Method and Description |
|---|---|
FullValidationContext |
ValidatorBuilder.process(ProcessingReport report,
ValidationDigest input)
Process the input
|
| Modifier and Type | Method and Description |
|---|---|
void |
ValidatedPaths.addReport(ProcessingReport report) |
| Modifier and Type | Method and Description |
|---|---|
ValidationDigest |
SchemaDigester.process(ProcessingReport report,
ValidationData input) |
| Modifier and Type | Method and Description |
|---|---|
FullValidationContext |
FormatProcessor.process(ProcessingReport report,
FullValidationContext input) |
| Modifier and Type | Method and Description |
|---|---|
ValidationData |
RefResolverProcessor.process(ProcessingReport report,
ValidationData input)
Resolve JSON Reference for the current schema context
|
| Modifier and Type | Method and Description |
|---|---|
ValidationData |
SyntaxProcessor.process(ProcessingReport report,
ValidationData input)
Process the input
|
| Modifier and Type | Method and Description |
|---|---|
ProcessingReport |
ValidationProcessor.process(ProcessingReport report,
ValidationData input) |
| Modifier and Type | Method and Description |
|---|---|
FullValidationContext |
ValidationChain.process(ProcessingReport report,
ValidationData input) |
ProcessingReport |
ValidationProcessor.process(ProcessingReport report,
ValidationData input) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractProcessingReport |
class |
ListProcessingReport |
| Constructor and Description |
|---|
ListProcessingReport(ProcessingReport other) |
Copyright © 2013. All Rights Reserved.