Class JsonLocationAwareNullNode
java.lang.Object
com.fasterxml.jackson.databind.JsonSerializable.Base
com.fasterxml.jackson.databind.JsonNode
com.fasterxml.jackson.databind.node.BaseJsonNode
com.fasterxml.jackson.databind.node.ValueNode
com.fasterxml.jackson.databind.node.NullNode
com.networknt.schema.serialization.node.JsonLocationAwareNullNode
- All Implemented Interfaces:
com.fasterxml.jackson.core.TreeNode
,com.fasterxml.jackson.databind.JsonSerializable
,JsonLocationAware
,Serializable
,Iterable<com.fasterxml.jackson.databind.JsonNode>
public class JsonLocationAwareNullNode
extends com.fasterxml.jackson.databind.node.NullNode
implements JsonLocationAware
NullNode
that is JsonLocationAware
.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonNode
com.fasterxml.jackson.databind.JsonNode.OverwriteMode
Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.JsonSerializable
com.fasterxml.jackson.databind.JsonSerializable.Base
-
Field Summary
Fields inherited from class com.fasterxml.jackson.databind.node.NullNode
instance
-
Constructor Summary
ConstructorsConstructorDescriptionJsonLocationAwareNullNode
(com.fasterxml.jackson.core.JsonLocation tokenLocation) -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.core.JsonLocation
Gets the token location.Methods inherited from class com.fasterxml.jackson.databind.node.NullNode
asText, asText, asToken, equals, getInstance, getNodeType, hashCode, readResolve, requireNonNull, serialize
Methods inherited from class com.fasterxml.jackson.databind.node.ValueNode
_at, deepCopy, findParent, findParents, findValue, findValues, findValuesAsText, get, get, has, has, hasNonNull, hasNonNull, isEmpty, path, path, serializeWithType
Methods inherited from class com.fasterxml.jackson.databind.node.BaseJsonNode
_bigIntFromBigDec, _jsonPointerIfValid, _reportWrongNodeOperation, _reportWrongNodeType, _withArray, _withObject, _withXxxMayReplace, _withXxxVerifyReplace, findPath, numberType, required, required, toPrettyString, toString, traverse, traverse, withArray, withObject
Methods inherited from class com.fasterxml.jackson.databind.JsonNode
_reportRequiredViolation, _this, asBoolean, asBoolean, asDouble, asDouble, asInt, asInt, asLong, asLong, at, at, bigIntegerValue, binaryValue, booleanValue, canConvertToExactIntegral, canConvertToInt, canConvertToLong, decimalValue, doubleValue, elements, equals, fieldNames, fields, findParents, findValues, findValuesAsText, floatValue, intValue, isArray, isBigDecimal, isBigInteger, isBinary, isBoolean, isContainerNode, isDouble, isFloat, isFloatingPointNumber, isInt, isIntegralNumber, isLong, isMissingNode, isNull, isNumber, isObject, isPojo, isShort, isTextual, isValueNode, iterator, longValue, numberValue, properties, require, requiredAt, requiredAt, shortValue, size, textValue, with, withArray, withArray, withArray, withArrayProperty, withObject, withObject, withObject, withObjectProperty
Methods inherited from class com.fasterxml.jackson.databind.JsonSerializable.Base
isEmpty
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
JsonLocationAwareNullNode
public JsonLocationAwareNullNode(com.fasterxml.jackson.core.JsonLocation tokenLocation)
-
-
Method Details
-
tokenLocation
public com.fasterxml.jackson.core.JsonLocation tokenLocation()Description copied from interface:JsonLocationAware
Gets the token location.- Specified by:
tokenLocation
in interfaceJsonLocationAware
- Returns:
- the token location
-