Package | Description |
---|---|
com.github.fge.jsonschema.keyword.digest |
Keyword digesters
|
com.github.fge.jsonschema.keyword.digest.common |
Digesters common to both draft v3 and draft v4
|
com.github.fge.jsonschema.keyword.digest.draftv3 |
Digesters specific to draft v3
|
com.github.fge.jsonschema.keyword.digest.draftv4 |
Digesters specific to draft v4
|
com.github.fge.jsonschema.keyword.digest.helpers |
Digester helper classes
|
com.github.fge.jsonschema.library |
Schema keyword libraries
|
com.github.fge.jsonschema.library.digest |
Dictionaries of builtin
Digester s |
com.github.fge.jsonschema.processors.digest |
Schema digester
|
com.github.fge.jsonschema.processors.validation |
Main validation processors and utility classes
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDigester
Base abstract digester class for all keyword digesters
|
Modifier and Type | Class and Description |
---|---|
class |
AdditionalItemsDigester
Digester for
additionalItems |
class |
AdditionalPropertiesDigester
Digester for
additionalProperties |
class |
MaximumDigester
Digester for
maximum |
class |
MinimumDigester
Digester for
minimum |
Modifier and Type | Method and Description |
---|---|
static Digester |
MinimumDigester.getInstance() |
static Digester |
MaximumDigester.getInstance() |
static Digester |
AdditionalPropertiesDigester.getInstance() |
static Digester |
AdditionalItemsDigester.getInstance() |
Modifier and Type | Class and Description |
---|---|
class |
DivisibleByDigester
Digester for
divisibleBy |
class |
DraftV3DependenciesDigester
Digester for
dependencies |
class |
DraftV3PropertiesDigester
Digester for draft v3's
properties keyword |
Modifier and Type | Method and Description |
---|---|
static Digester |
DraftV3PropertiesDigester.getInstance() |
static Digester |
DraftV3DependenciesDigester.getInstance() |
static Digester |
DivisibleByDigester.getInstance() |
Modifier and Type | Class and Description |
---|---|
class |
DraftV4DependenciesDigester
Digester for
dependencies |
class |
DraftV4TypeDigester
Digester for
type (draft v4) |
class |
MultipleOfDigester
Digester for
multipleOf |
class |
RequiredDigester
Digester for
required |
Modifier and Type | Method and Description |
---|---|
static Digester |
RequiredDigester.getInstance() |
static Digester |
MultipleOfDigester.getInstance() |
static Digester |
DraftV4TypeDigester.getInstance() |
static Digester |
DraftV4DependenciesDigester.getInstance() |
Modifier and Type | Class and Description |
---|---|
class |
DraftV3TypeKeywordDigester
Digester for draft v3's
type and disallow |
class |
IdentityDigester
A "no-op" digester
|
class |
NullDigester
A digester returning a
NullNode for any input |
class |
NumericDigester
A specialized digester for numeric keywords
|
class |
SimpleDigester
A digester only returning the node associated with the keyword
|
Modifier and Type | Method and Description |
---|---|
com.github.fge.jsonschema.library.Dictionary<Digester> |
Library.getDigesters()
Get the dictionary of digesters
|
Modifier and Type | Method and Description |
---|---|
KeywordBuilder |
KeywordBuilder.withDigester(Digester digester)
Add a digester to this builder
|
Modifier and Type | Method and Description |
---|---|
static com.github.fge.jsonschema.library.Dictionary<Digester> |
DraftV4DigesterDictionary.get() |
static com.github.fge.jsonschema.library.Dictionary<Digester> |
DraftV3DigesterDictionary.get() |
static com.github.fge.jsonschema.library.Dictionary<Digester> |
CommonDigesterDictionary.get() |
Constructor and Description |
---|
SchemaDigester(com.github.fge.jsonschema.library.Dictionary<Digester> dict) |
Modifier and Type | Class and Description |
---|---|
class |
ArraySchemaDigester
JSON Schema digester for an
ArraySchemaSelector |
class |
ObjectSchemaDigester
JSON Schema digester for an
ObjectSchemaDigester |
Modifier and Type | Method and Description |
---|---|
static Digester |
ObjectSchemaDigester.getInstance() |
static Digester |
ArraySchemaDigester.getInstance() |
Copyright © 2014. All Rights Reserved.