Class TokenStreamLocationAwareArrayNode

java.lang.Object
tools.jackson.databind.JacksonSerializable.Base
tools.jackson.databind.JsonNode
tools.jackson.databind.node.BaseJsonNode
tools.jackson.databind.node.ContainerNode<tools.jackson.databind.node.ArrayNode>
tools.jackson.databind.node.ArrayNode
com.networknt.schema.serialization.node.TokenStreamLocationAwareArrayNode
All Implemented Interfaces:
TokenStreamLocationAware, Serializable, Iterable<tools.jackson.databind.JsonNode>, tools.jackson.core.tree.ArrayTreeNode, tools.jackson.core.TreeNode, tools.jackson.databind.JacksonSerializable, tools.jackson.databind.node.JsonNodeCreator

public class TokenStreamLocationAwareArrayNode extends tools.jackson.databind.node.ArrayNode implements TokenStreamLocationAware
ArrayNode that is TokenStreamLocationAware.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class tools.jackson.databind.JsonNode

    tools.jackson.databind.JsonNode.OverwriteMode

    Nested classes/interfaces inherited from interface tools.jackson.databind.JacksonSerializable

    tools.jackson.databind.JacksonSerializable.Base
  • Field Summary

    Fields inherited from class tools.jackson.databind.node.ContainerNode

    _nodeFactory

    Fields inherited from class tools.jackson.databind.node.BaseJsonNode

    OPT_FALSE, OPT_TRUE
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    tools.jackson.core.TokenStreamLocation
    Gets the token location.

    Methods inherited from class tools.jackson.databind.node.ArrayNode

    _add, _at, _childrenEqual, _insert, _removeAt, _set, _valueDesc, _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, asArray, asArrayOpt, asToken, deepCopy, elements, equals, equals, findParent, findParents, findValue, findValues, findValuesAsString, 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, optional, path, path, remove, removeAll, removeIf, replace, required, serialize, serializeWithType, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setNull, setPOJO, setRawValue, size, values, valueStream

    Methods inherited from class tools.jackson.databind.node.ContainerNode

    arrayNode, arrayNode, binaryNode, binaryNode, booleanNode, isContainer, missingNode, nullNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, numberNode, objectNode, pojoNode, rawValueNode, remove, removeNulls, stringNode

    Methods inherited from class tools.jackson.databind.node.BaseJsonNode

    _asBoolean, _asString, _jsonPointerIfValid, _reportBigDecimalConversionNaNFail, _reportBigIntegerConversionFractionFail, _reportBigIntegerConversionNaNFail, _reportCoercionFail, _reportCoercionFail, _reportConversionFail, _reportDoubleConversionRangeFail, _reportFloatConversionRangeFail, _reportIntConversionFractionFail, _reportIntConversionNaNFail, _reportIntConversionRangeFail, _reportLongConversionFractionFail, _reportLongConversionNaNFail, _reportLongConversionRangeFail, _reportShortConversionFractionFail, _reportShortConversionRangeFail, _reportWrongNodeType, _withXxxMayReplace, _withXxxVerifyReplace, asBigInteger, asBigInteger, asBigIntegerOpt, asBoolean, asBoolean, asBooleanOpt, asDecimal, asDecimal, asDecimalOpt, asDouble, asDouble, asDoubleOpt, asFloat, asFloat, asFloatOpt, asInt, asInt, asIntOpt, asLong, asLong, asLongOpt, asObject, asObjectOpt, asShort, asShort, asShortOpt, asString, asString, asStringOpt, bigIntegerValue, bigIntegerValue, bigIntegerValueOpt, binaryValue, booleanValue, booleanValue, booleanValueOpt, decimalValue, decimalValue, decimalValueOpt, doubleValue, doubleValue, doubleValueOpt, findPath, floatValue, floatValue, floatValueOpt, intValue, intValue, intValueOpt, isEmbeddedValue, isMissingNode, longValue, longValue, longValueOpt, numberType, numberValue, required, shortValue, shortValue, shortValueOpt, stringValue, stringValue, stringValueOpt, toPrettyString, toString, traverse, withArray, withObject

    Methods inherited from class tools.jackson.databind.JsonNode

    _reportRequiredViolation, _reportUnsupportedOperation, _this, asOptional, asText, asText, at, at, canConvertToExactIntegral, canConvertToInt, canConvertToLong, canConvertToShort, findParents, findValues, findValuesAsString, forEachEntry, has, has, hasNonNull, hasNonNull, isBigDecimal, isBigInteger, isBinary, isBoolean, isDouble, isFloat, isFloatingPointNumber, isInt, isIntegralNumber, isLong, isNull, isNumber, isObject, isPojo, isShort, isString, isTextual, isValueNode, iterator, map, missingAs, missingAs, nullAs, nullAs, optional, properties, propertyNames, propertyStream, require, requiredAt, requiredAt, requireNonNull, spliterator, textValue, withArray, 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

    Methods inherited from interface tools.jackson.databind.node.JsonNodeCreator

    textNode

    Methods inherited from interface tools.jackson.core.TreeNode

    at, at, isContainer, isEmbeddedValue, isMissingNode, isNull, isObject, isValueNode, numberType, propertyNames, traverse
  • Constructor Details

    • TokenStreamLocationAwareArrayNode

      public TokenStreamLocationAwareArrayNode(tools.jackson.databind.node.JsonNodeFactory nf, int capacity, tools.jackson.core.TokenStreamLocation tokenStreamLocation)
    • TokenStreamLocationAwareArrayNode

      public TokenStreamLocationAwareArrayNode(tools.jackson.databind.node.JsonNodeFactory nf, List<tools.jackson.databind.JsonNode> children, tools.jackson.core.TokenStreamLocation tokenStreamLocation)
    • TokenStreamLocationAwareArrayNode

      public TokenStreamLocationAwareArrayNode(tools.jackson.databind.node.JsonNodeFactory nf, tools.jackson.core.TokenStreamLocation tokenStreamLocation)
  • Method Details