Class TokenStreamLocationAwareArrayNode

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.ContainerNode<com.fasterxml.jackson.databind.node.ArrayNode>
com.fasterxml.jackson.databind.node.ArrayNode
com.networknt.schema.serialization.node.TokenStreamLocationAwareArrayNode
All Implemented Interfaces:
com.fasterxml.jackson.core.TreeNode, com.fasterxml.jackson.databind.JsonSerializable, com.fasterxml.jackson.databind.node.JsonNodeCreator, TokenStreamLocationAware, Serializable, Iterable<com.fasterxml.jackson.databind.JsonNode>

public class TokenStreamLocationAwareArrayNode extends com.fasterxml.jackson.databind.node.ArrayNode implements TokenStreamLocationAware
ArrayNode that is TokenStreamLocationAware.
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.ContainerNode

    _nodeFactory
  • Constructor Summary

    Constructors
    Constructor
    Description
    TokenStreamLocationAwareArrayNode(com.fasterxml.jackson.databind.node.JsonNodeFactory nf, int capacity, com.fasterxml.jackson.core.JsonLocation tokenStreamLocation)
     
    TokenStreamLocationAwareArrayNode(com.fasterxml.jackson.databind.node.JsonNodeFactory nf, com.fasterxml.jackson.core.JsonLocation tokenStreamLocation)
     
    TokenStreamLocationAwareArrayNode(com.fasterxml.jackson.databind.node.JsonNodeFactory nf, List<com.fasterxml.jackson.databind.JsonNode> children, com.fasterxml.jackson.core.JsonLocation tokenStreamLocation)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.fasterxml.jackson.core.JsonLocation
    Gets the token location.

    Methods inherited from class com.fasterxml.jackson.databind.node.ArrayNode

    _add, _at, _childrenEqual, _insert, _set, _withArray, _withArrayAddTailElement, _withObject, _withObjectAddTailElement, _withXxxSetArrayElement, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, addAll, addAll, addArray, addNull, addObject, addPOJO, addRawValue, asToken, deepCopy, elements, equals, equals, findParent, findParents, findValue, findValues, findValuesAsText, get, get, getNodeType, hashCode, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insert, insertArray, insertNull, insertObject, insertPOJO, insertRawValue, isArray, isEmpty, isEmpty, path, path, remove, removeAll, required, serialize, serializeWithType, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setNull, setPOJO, setRawValue, size, with, withArray

    Methods inherited from class com.fasterxml.jackson.databind.node.ContainerNode

    arrayNode, arrayNode, asText, binaryNode, binaryNode, booleanNode, missingNode, nullNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, objectNode, pojoNode, rawValueNode, textNode

    Methods inherited from class com.fasterxml.jackson.databind.node.BaseJsonNode

    _bigIntFromBigDec, _jsonPointerIfValid, _reportWrongNodeOperation, _reportWrongNodeType, _withXxxMayReplace, _withXxxVerifyReplace, findPath, numberType, 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, asText, at, at, bigIntegerValue, binaryValue, booleanValue, canConvertToExactIntegral, canConvertToInt, canConvertToLong, decimalValue, doubleValue, fieldNames, fields, findParents, findValues, findValuesAsText, floatValue, has, has, hasNonNull, hasNonNull, intValue, 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, requireNonNull, shortValue, textValue, withArray, withArray, withArrayProperty, withObject, withObject, withObject, withObjectProperty

    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

    • TokenStreamLocationAwareArrayNode

      public TokenStreamLocationAwareArrayNode(com.fasterxml.jackson.databind.node.JsonNodeFactory nf, int capacity, com.fasterxml.jackson.core.JsonLocation tokenStreamLocation)
    • TokenStreamLocationAwareArrayNode

      public TokenStreamLocationAwareArrayNode(com.fasterxml.jackson.databind.node.JsonNodeFactory nf, List<com.fasterxml.jackson.databind.JsonNode> children, com.fasterxml.jackson.core.JsonLocation tokenStreamLocation)
    • TokenStreamLocationAwareArrayNode

      public TokenStreamLocationAwareArrayNode(com.fasterxml.jackson.databind.node.JsonNodeFactory nf, com.fasterxml.jackson.core.JsonLocation tokenStreamLocation)
  • Method Details