Modifier and Type | Method and Description |
---|---|
void |
Example9.DivisorsKeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
void |
Example9.DivisorsKeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
Example9.DivisorsKeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
protected <T> com.github.fge.jsonschema.report.ProcessingMessage |
AbstractFormatAttribute.newMsg(FullData data,
T message)
Return a new message for this format attribute
|
void |
FormatAttribute.validate(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data)
Validate the instance against this format attribute
|
Modifier and Type | Method and Description |
---|---|
void |
URIAttribute.validate(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
RegexAttribute.validate(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
IPv6Attribute.validate(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
EmailAttribute.validate(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
void |
UTCMillisecAttribute.validate(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
PhoneAttribute.validate(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
void |
SharedHostNameAttribute.validate(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
IPv4FormatAttribute.validate(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DateFormatAttribute.validate(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
protected com.github.fge.jsonschema.report.ProcessingMessage |
AbstractKeywordValidator.newMsg(FullData data) |
void |
KeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data)
Validate the instance
|
Modifier and Type | Method and Description |
---|---|
void |
KeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data)
Validate the instance
|
void |
KeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data)
Validate the instance
|
Modifier and Type | Method and Description |
---|---|
void |
UniqueItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
PatternValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MinLengthValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MinItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MaxLengthValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MaxItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
EnumValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DependenciesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AdditionalPropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AdditionalItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
protected void |
MinimumValidator.validateDecimal(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
protected void |
MaximumValidator.validateDecimal(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
protected void |
MinimumValidator.validateLong(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
protected void |
MaximumValidator.validateLong(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
void |
UniqueItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
UniqueItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
PatternValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
PatternValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MinLengthValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MinLengthValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MinItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MinItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MaxLengthValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MaxLengthValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MaxItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MaxItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
EnumValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
EnumValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DependenciesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DependenciesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AdditionalPropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AdditionalPropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AdditionalItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AdditionalItemsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
void |
PropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
ExtendsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DraftV3TypeValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DisallowKeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
void |
PropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
PropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
ExtendsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
ExtendsValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DraftV3TypeValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DraftV3TypeValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DisallowKeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DisallowKeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
void |
RequiredKeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
OneOfValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
NotValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MinPropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MaxPropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DraftV4TypeValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AnyOfValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AllOfValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
void |
RequiredKeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
RequiredKeywordValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
OneOfValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
OneOfValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
NotValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
NotValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MinPropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MinPropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MaxPropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
MaxPropertiesValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DraftV4TypeValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
DraftV4TypeValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AnyOfValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AnyOfValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AllOfValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
AllOfValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
void |
NumericValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
protected abstract void |
NumericValidator.validateDecimal(com.github.fge.jsonschema.report.ProcessingReport report,
FullData 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(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
protected abstract void |
NumericValidator.validateLong(com.github.fge.jsonschema.report.ProcessingReport report,
FullData 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(com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
void |
NumericValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
void |
NumericValidator.validate(com.github.fge.jsonschema.processing.Processor<FullData,FullData> processor,
com.github.fge.jsonschema.report.ProcessingReport report,
FullData data) |
Modifier and Type | Method and Description |
---|---|
com.github.fge.jsonschema.processing.Processor<FullData,FullData> |
JsonSchemaFactory.getProcessor()
Return the raw validation processor
|
com.github.fge.jsonschema.processing.Processor<FullData,FullData> |
JsonSchemaFactory.getProcessor()
Return the raw validation processor
|
Modifier and Type | Method and Description |
---|---|
FullData |
FullData.withInstance(com.github.fge.jsonschema.tree.JsonTree instance)
Return a new full data with another instance
|
FullData |
FullData.withSchema(com.github.fge.jsonschema.tree.SchemaTree schema)
Return a new full data with another schema
|
Constructor and Description |
---|
SchemaContext(FullData data) |
Modifier and Type | Method and Description |
---|---|
FullData |
ValidationProcessor.process(com.github.fge.jsonschema.report.ProcessingReport report,
FullData input) |
Modifier and Type | Method and Description |
---|---|
FullData |
ValidationProcessor.process(com.github.fge.jsonschema.report.ProcessingReport report,
FullData input) |
Copyright © 2014. All Rights Reserved.