Package io.trino.json
Class JsonInputErrorNode
java.lang.Object
com.fasterxml.jackson.databind.JsonSerializable.Base
com.fasterxml.jackson.databind.JsonNode
io.trino.json.JsonInputErrorNode
- All Implemented Interfaces:
com.fasterxml.jackson.core.TreeNode,com.fasterxml.jackson.databind.JsonSerializable,Iterable<com.fasterxml.jackson.databind.JsonNode>
public class JsonInputErrorNode
extends com.fasterxml.jackson.databind.JsonNode
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonNode
com.fasterxml.jackson.databind.JsonNode.OverwriteModeNested classes/interfaces inherited from interface com.fasterxml.jackson.databind.JsonSerializable
com.fasterxml.jackson.databind.JsonSerializable.Base -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionprotected com.fasterxml.jackson.databind.JsonNode_at(com.fasterxml.jackson.core.JsonPointer ptr) asText()com.fasterxml.jackson.core.JsonTokenasToken()<T extends com.fasterxml.jackson.databind.JsonNode>
TdeepCopy()booleancom.fasterxml.jackson.databind.JsonNodefindParent(String fieldName) List<com.fasterxml.jackson.databind.JsonNode> findParents(String fieldName, List<com.fasterxml.jackson.databind.JsonNode> foundSoFar) com.fasterxml.jackson.databind.JsonNodecom.fasterxml.jackson.databind.JsonNodeList<com.fasterxml.jackson.databind.JsonNode> findValues(String fieldName, List<com.fasterxml.jackson.databind.JsonNode> foundSoFar) findValuesAsText(String fieldName, List<String> foundSoFar) com.fasterxml.jackson.databind.JsonNodeget(int index) com.fasterxml.jackson.databind.node.JsonNodeTypeinthashCode()com.fasterxml.jackson.core.JsonParser.NumberTypecom.fasterxml.jackson.databind.JsonNodepath(int index) com.fasterxml.jackson.databind.JsonNodevoidserialize(com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers) voidserializeWithType(com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers, com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) toString()com.fasterxml.jackson.core.JsonParsertraverse()com.fasterxml.jackson.core.JsonParsertraverse(com.fasterxml.jackson.core.ObjectCodec codec) 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, elements, equals, fieldNames, fields, findParents, findValues, findValuesAsText, floatValue, get, has, has, hasNonNull, hasNonNull, intValue, isArray, isBigDecimal, isBigInteger, isBinary, isBoolean, isContainerNode, isDouble, isEmpty, isFloat, isFloatingPointNumber, isInt, isIntegralNumber, isLong, isMissingNode, isNull, isNumber, isObject, isPojo, isShort, isTextual, isValueNode, iterator, longValue, numberValue, properties, require, required, required, requiredAt, requiredAt, requireNonNull, shortValue, size, textValue, toPrettyString, with, withArray, withArray, withArray, withArray, withArrayProperty, withObject, withObject, withObject, withObject, withObjectPropertyMethods inherited from class com.fasterxml.jackson.databind.JsonSerializable.Base
isEmptyMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
JSON_ERROR
-
-
Method Details
-
deepCopy
public <T extends com.fasterxml.jackson.databind.JsonNode> T deepCopy()- Specified by:
deepCopyin classcom.fasterxml.jackson.databind.JsonNode
-
asToken
public com.fasterxml.jackson.core.JsonToken asToken() -
numberType
public com.fasterxml.jackson.core.JsonParser.NumberType numberType() -
get
public com.fasterxml.jackson.databind.JsonNode get(int index) - Specified by:
getin interfacecom.fasterxml.jackson.core.TreeNode- Specified by:
getin classcom.fasterxml.jackson.databind.JsonNode
-
path
- Specified by:
pathin interfacecom.fasterxml.jackson.core.TreeNode- Specified by:
pathin classcom.fasterxml.jackson.databind.JsonNode
-
path
public com.fasterxml.jackson.databind.JsonNode path(int index) - Specified by:
pathin interfacecom.fasterxml.jackson.core.TreeNode- Specified by:
pathin classcom.fasterxml.jackson.databind.JsonNode
-
traverse
public com.fasterxml.jackson.core.JsonParser traverse() -
traverse
public com.fasterxml.jackson.core.JsonParser traverse(com.fasterxml.jackson.core.ObjectCodec codec) -
_at
protected com.fasterxml.jackson.databind.JsonNode _at(com.fasterxml.jackson.core.JsonPointer ptr) - Specified by:
_atin classcom.fasterxml.jackson.databind.JsonNode
-
getNodeType
public com.fasterxml.jackson.databind.node.JsonNodeType getNodeType()- Specified by:
getNodeTypein classcom.fasterxml.jackson.databind.JsonNode
-
asText
- Specified by:
asTextin classcom.fasterxml.jackson.databind.JsonNode
-
findValue
- Specified by:
findValuein classcom.fasterxml.jackson.databind.JsonNode
-
findPath
- Specified by:
findPathin classcom.fasterxml.jackson.databind.JsonNode
-
findParent
- Specified by:
findParentin classcom.fasterxml.jackson.databind.JsonNode
-
findValues
public List<com.fasterxml.jackson.databind.JsonNode> findValues(String fieldName, List<com.fasterxml.jackson.databind.JsonNode> foundSoFar) - Specified by:
findValuesin classcom.fasterxml.jackson.databind.JsonNode
-
findValuesAsText
- Specified by:
findValuesAsTextin classcom.fasterxml.jackson.databind.JsonNode
-
findParents
public List<com.fasterxml.jackson.databind.JsonNode> findParents(String fieldName, List<com.fasterxml.jackson.databind.JsonNode> foundSoFar) - Specified by:
findParentsin classcom.fasterxml.jackson.databind.JsonNode
-
toString
- Specified by:
toStringin classcom.fasterxml.jackson.databind.JsonNode
-
equals
- Specified by:
equalsin classcom.fasterxml.jackson.databind.JsonNode
-
hashCode
public int hashCode() -
serialize
public void serialize(com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers) throws IOException - Throws:
IOException
-
serializeWithType
public void serializeWithType(com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers, com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) throws IOException - Throws:
IOException
-