- fetch(URI) - Method in class org.eel.kitchen.jsonschema.uri.DefaultURIDownloader
-
- fetch(URI) - Method in class org.eel.kitchen.jsonschema.uri.ResourceURIDownloader
-
- fetch(URI) - Method in interface org.eel.kitchen.jsonschema.uri.URIDownloader
-
Fetch the content at a given URI
- fieldNames(JsonNode) - Static method in class org.eel.kitchen.jsonschema.util.JacksonUtils
-
Return a set of field names in an object instance
- FormatAttribute - Class in org.eel.kitchen.jsonschema.format
-
Base class for a format attribute
- FormatAttribute(NodeType, NodeType...) - Constructor for class org.eel.kitchen.jsonschema.format.FormatAttribute
-
Protected constructor
- FormatAttributes - Class in org.eel.kitchen.jsonschema.metaschema
-
- FormatKeywordValidator - Class in org.eel.kitchen.jsonschema.keyword.common
-
Validator for the format keyword
- FormatKeywordValidator(JsonNode) - Constructor for class org.eel.kitchen.jsonschema.keyword.common.FormatKeywordValidator
-
- forSchema(URI, JsonNode) - Method in enum org.eel.kitchen.jsonschema.schema.AddressingMode
-
- forSchema(JsonNode) - Method in enum org.eel.kitchen.jsonschema.schema.AddressingMode
-
- fragment - Variable in class org.eel.kitchen.jsonschema.ref.JsonRef
-
The fragment of this reference.
- fromFile(File) - Static method in class org.eel.kitchen.jsonschema.util.JsonLoader
-
- fromFragment(String) - Static method in class org.eel.kitchen.jsonschema.ref.JsonFragment
-
The only static factory method to obtain a fragment
- fromJsonNode(JsonNode) - Method in interface org.eel.kitchen.jsonschema.util.JsonProvider
-
- fromName(String) - Static method in enum org.eel.kitchen.jsonschema.util.NodeType
-
Given a type name, return the corresponding node type
- fromNode(JsonNode) - Static method in class org.eel.kitchen.jsonschema.ref.JsonRef
-
- fromPath(String) - Static method in class org.eel.kitchen.jsonschema.util.JsonLoader
-
Read a
JsonNode from a file on the local filesystem.
- fromReader(Reader) - Static method in class org.eel.kitchen.jsonschema.util.JsonLoader
-
- fromResource(String) - Static method in class org.eel.kitchen.jsonschema.util.JsonLoader
-
- fromSchema(JsonNode, String) - Method in class org.eel.kitchen.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema, at a certain path
- fromSchema(JsonNode) - Method in class org.eel.kitchen.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema
- fromString(String) - Static method in class org.eel.kitchen.jsonschema.ref.JsonRef
-
Build a JSON Reference from a string input
- fromString(String) - Static method in class org.eel.kitchen.jsonschema.util.JsonLoader
-
- fromURI(URI, String) - Method in class org.eel.kitchen.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema located at a given URI, and
at a given path
- fromURI(URI) - Method in class org.eel.kitchen.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema located at a given URI
- fromURI(String) - Method in class org.eel.kitchen.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema located at a given URI
- fromURI(String, String) - Method in class org.eel.kitchen.jsonschema.main.JsonSchemaFactory
-
Create a schema instance from a JSON Schema located at a given URI and
at a given path
- fromURI(URI) - Static method in class org.eel.kitchen.jsonschema.ref.JsonRef
-
Build a JSON Reference from a URI
- fromURL(URL) - Static method in class org.eel.kitchen.jsonschema.util.JsonLoader
-
- newMessage() - Method in enum org.eel.kitchen.jsonschema.report.Domain
-
- newMsg(String) - Static method in class org.eel.kitchen.jsonschema.format.FormatAttribute
-
- newMsg() - Method in class org.eel.kitchen.jsonschema.keyword.KeywordValidator
-
Create a new validation message template
- newValidator(JsonNode) - Method in class org.eel.kitchen.jsonschema.validator.ValidationContext
-
Build a new validator out of a JSON document
- nodeFactory - Static variable in class org.eel.kitchen.jsonschema.keyword.KeywordValidator
-
- nodeToMap(JsonNode) - Static method in class org.eel.kitchen.jsonschema.util.JacksonUtils
-
Return a map out of an object instance
- nodeToTreeMap(JsonNode) - Static method in class org.eel.kitchen.jsonschema.util.JacksonUtils
-
Return a sorted map out of an object instance
- NodeType - Enum in org.eel.kitchen.jsonschema.util
-
Enumeration for the different types of JSON instances which can be
encountered.
- NotKeywordValidator - Class in org.eel.kitchen.jsonschema.keyword.draftv4
-
- NotKeywordValidator(JsonNode) - Constructor for class org.eel.kitchen.jsonschema.keyword.draftv4.NotKeywordValidator
-
- nullNode() - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Factory method for getting an instance of JSON null node (which
represents literal null value)
- number - Variable in class org.eel.kitchen.jsonschema.keyword.NumericKeywordValidator
-
The keyword value
- numberNode(byte) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value
that expresses given 8-bit value
- numberNode(Byte) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may
be null.
- numberNode(short) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value
that expresses given 16-bit integer value
- numberNode(Short) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may
be null.
- numberNode(int) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value
that expresses given 32-bit integer value
- numberNode(Integer) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may
be null.
- numberNode(long) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value
that expresses given 64-bit integer value
- numberNode(Long) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may be null.
- numberNode(BigInteger) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value
that expresses given unlimited range integer value
- numberNode(float) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value
that expresses given 32-bit floating point value
- numberNode(Float) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may
be null.
- numberNode(double) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value
that expresses given 64-bit floating point value
- numberNode(Double) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may
be null.
- numberNode(BigDecimal) - Method in class com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value
that expresses given unlimited precision floating point value
- NumericKeywordValidator - Class in org.eel.kitchen.jsonschema.keyword
-
Base class for numeric instances validators
- NumericKeywordValidator(String, JsonNode) - Constructor for class org.eel.kitchen.jsonschema.keyword.NumericKeywordValidator
-
Protected constructor