A B C D E F G H I J N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ArrayJsonNode - Class in software.amazon.awssdk.protocols.jsoncore.internal
-
An array
JsonNode
. - ArrayJsonNode(List<JsonNode>) - Constructor for class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- asArray() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- asArray() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- asArray() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- asArray() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- asArray() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- asArray() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- asArray() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
- asArray() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
When
JsonNode.isArray()
is true, this returns the array associated with this node. - asBoolean() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- asBoolean() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- asBoolean() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- asBoolean() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- asBoolean() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- asBoolean() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- asBoolean() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
- asBoolean() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
When
JsonNode.isBoolean()
is true, this returns the boolean associated with this node. - asEmbeddedObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- asEmbeddedObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- asEmbeddedObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- asEmbeddedObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- asEmbeddedObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- asEmbeddedObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- asEmbeddedObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
- asEmbeddedObject() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
When
JsonNode.isEmbeddedObject()
is true, this returns the embedded object associated with this node. - asNumber() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- asNumber() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- asNumber() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- asNumber() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- asNumber() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- asNumber() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- asNumber() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
- asNumber() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
When
JsonNode.isNumber()
is true, this returns the number associated with this node. - asObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- asObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- asObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- asObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- asObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- asObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- asObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
- asObject() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
When
JsonNode.isObject()
is true, this returns the object associated with this node. - asString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- asString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- asString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- asString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- asString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- asString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- asString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
- asString() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
When
JsonNode.isString()
, is true, this returns the string associated with this node.
B
- BooleanJsonNode - Class in software.amazon.awssdk.protocols.jsoncore.internal
-
A boolean
JsonNode
. - BooleanJsonNode(boolean) - Constructor for class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- build() - Method in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser.Builder
-
Build a
JsonNodeParser
based on the current configuration of this builder. - build() - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter.Builder
-
Build a
JsonNodeParser
based on the current configuration of this builder. - builder() - Static method in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser
-
Create a parser using custom configuration.
- builder() - Static method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
C
- close() - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
-
Closes the generator and flushes to write.
- create() - Static method in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser
-
Create a parser using the default configuration.
- create() - Static method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- createGenerator(OutputStream) - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonWriter.JsonGeneratorFactory
D
- DEFAULT - Static variable in interface software.amazon.awssdk.protocols.jsoncore.JsonValueNodeFactory
-
Default implementation.
- DEFAULT_JSON_FACTORY - Static variable in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser
-
The default
JsonFactory
used forJsonNodeParser.create()
or if a factory is not configured viaJsonNodeParser.Builder.jsonFactory(JsonFactory)
.
E
- EmbeddedObjectJsonNode - Class in software.amazon.awssdk.protocols.jsoncore.internal
-
An embedded object
JsonNode
. - EmbeddedObjectJsonNode(Object) - Constructor for class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- emptyObjectNode() - Static method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Return an empty object node.
- equals(Object) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- equals(Object) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- equals(Object) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- equals(Object) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- equals(Object) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- equals(Object) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- equals(Object) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
F
- field(String) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- field(String) - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
When
JsonNode.isObject()
is true, this will return the result ofOptional.ofNullable(asObject().get(child))
.
G
- getBytes() - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
-
Get the JSON content as a UTF-8 encoded byte array.
H
- hashCode() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- hashCode() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- hashCode() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- hashCode() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- hashCode() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- hashCode() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- hashCode() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
I
- index(int) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- index(int) - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
When
JsonNode.isArray()
is true, this will return the result ofasArray().get(child)
if child is within bounds. - instance() - Static method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- isArray() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- isArray() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Returns true if this node represents a JSON array: https://datatracker.ietf.org/doc/html/rfc8259#section-5
- isBoolean() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- isBoolean() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Returns true if this node represents a JSON boolean: https://datatracker.ietf.org/doc/html/rfc8259#section-3
- isEmbeddedObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- isEmbeddedObject() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Returns true if this node represents a JSON "embedded object".
- isNull() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- isNull() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Returns true if this node represents a JSON null: https://datatracker.ietf.org/doc/html/rfc8259#section-3
- isNumber() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- isNumber() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Returns true if this node represents a JSON number: https://datatracker.ietf.org/doc/html/rfc8259#section-6
- isObject() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- isObject() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Returns true if this node represents a JSON object: https://datatracker.ietf.org/doc/html/rfc8259#section-4
- isString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
- isString() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Returns true if this node represents a JSON string: https://datatracker.ietf.org/doc/html/rfc8259#section-7
J
- jsonFactory(JsonFactory) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser.Builder
-
The
JsonFactory
implementation to be used when parsing the input. - jsonFactory(JsonFactory) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter.Builder
-
The
JsonFactory
implementation to be used when parsing the input. - JsonGenerationException(Throwable) - Constructor for exception software.amazon.awssdk.protocols.jsoncore.JsonWriter.JsonGenerationException
- jsonGeneratorFactory(JsonWriter.JsonGeneratorFactory) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter.Builder
-
A factory for
JsonGenerator
s based on anOutputStream
. - JsonNode - Interface in software.amazon.awssdk.protocols.jsoncore
-
A node in a JSON document.
- JsonNodeParser - Class in software.amazon.awssdk.protocols.jsoncore
-
Parses an JSON document into a simple DOM-like structure,
JsonNode
. - JsonNodeParser.Builder - Class in software.amazon.awssdk.protocols.jsoncore
-
A builder for configuring and creating
JsonNodeParser
. - JsonNodeVisitor<T> - Interface in software.amazon.awssdk.protocols.jsoncore
-
Converter from a
JsonNode
to a new type. - jsonValueNodeFactory(JsonValueNodeFactory) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser.Builder
-
Factory to create JsonNode out of JSON tokens.
- JsonValueNodeFactory - Interface in software.amazon.awssdk.protocols.jsoncore
-
Parses JSON tokens into JsonNode's values.
- JsonWriter - Class in software.amazon.awssdk.protocols.jsoncore
-
Thin wrapper around Jackson's JSON generator.
- JsonWriter.Builder - Class in software.amazon.awssdk.protocols.jsoncore
-
A builder for configuring and creating
JsonWriter
. - JsonWriter.JsonGenerationException - Exception in software.amazon.awssdk.protocols.jsoncore
-
Indicates an issue writing JSON content.
- JsonWriter.JsonGeneratorFactory - Interface in software.amazon.awssdk.protocols.jsoncore
-
Generate a
JsonGenerator
for aOutputStream
.
N
- node(JsonParser, JsonToken) - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonValueNodeFactory
- NullJsonNode - Class in software.amazon.awssdk.protocols.jsoncore.internal
-
A null
JsonNode
. - NumberJsonNode - Class in software.amazon.awssdk.protocols.jsoncore.internal
-
A numeric
JsonNode
. - NumberJsonNode(String) - Constructor for class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
O
- ObjectJsonNode - Class in software.amazon.awssdk.protocols.jsoncore.internal
-
An object
JsonNode
. - ObjectJsonNode(Map<String, JsonNode>) - Constructor for class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
P
- parse(byte[]) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser
-
Parse the provided
byte[]
into aJsonNode
. - parse(InputStream) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser
-
Parse the provided
InputStream
into aJsonNode
. - parse(String) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser
- parser() - Static method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Create a
JsonNodeParser
for generating aJsonNode
from a JSON document. - parserBuilder() - Static method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Create a
JsonNodeParser.Builder
for generating aJsonNode
from a JSON document.
R
- removeErrorLocations(boolean) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser.Builder
-
Whether error locations should be removed if parsing fails.
S
- software.amazon.awssdk.protocols.jsoncore - package software.amazon.awssdk.protocols.jsoncore
- software.amazon.awssdk.protocols.jsoncore.internal - package software.amazon.awssdk.protocols.jsoncore.internal
- StringJsonNode - Class in software.amazon.awssdk.protocols.jsoncore.internal
-
A string
JsonNode
. - StringJsonNode(String) - Constructor for class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
T
- text() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- text() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- text() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- text() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- text() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- text() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- text() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
- text() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
When
JsonNode.isString()
,JsonNode.isBoolean()
, orJsonNode.isNumber()
is true, this will return the value of this node as a textual string. - toString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- toString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- toString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- toString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- toString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- toString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- toString() - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
V
- visit(JsonNodeVisitor<T>) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ArrayJsonNode
- visit(JsonNodeVisitor<T>) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.BooleanJsonNode
- visit(JsonNodeVisitor<T>) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.EmbeddedObjectJsonNode
- visit(JsonNodeVisitor<T>) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NullJsonNode
- visit(JsonNodeVisitor<T>) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.NumberJsonNode
- visit(JsonNodeVisitor<T>) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.ObjectJsonNode
- visit(JsonNodeVisitor<T>) - Method in class software.amazon.awssdk.protocols.jsoncore.internal.StringJsonNode
- visit(JsonNodeVisitor<T>) - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
-
Visit this node using the provided visitor.
- visitArray(List<JsonNode>) - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNodeVisitor
-
Invoked if
JsonNode.visit(JsonNodeVisitor)
is invoked on an array JSON node. - visitBoolean(boolean) - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNodeVisitor
-
Invoked if
JsonNode.visit(JsonNodeVisitor)
is invoked on a boolean JSON node. - visitEmbeddedObject(Object) - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNodeVisitor
-
Invoked if
JsonNode.visit(JsonNodeVisitor)
is invoked on an embedded object JSON node. - visitNull() - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNodeVisitor
-
Invoked if
JsonNode.visit(JsonNodeVisitor)
is invoked on a null JSON node. - visitNumber(String) - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNodeVisitor
-
Invoked if
JsonNode.visit(JsonNodeVisitor)
is invoked on a number JSON node. - visitObject(Map<String, JsonNode>) - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNodeVisitor
-
Invoked if
JsonNode.visit(JsonNodeVisitor)
is invoked on an object JSON node. - visitString(String) - Method in interface software.amazon.awssdk.protocols.jsoncore.JsonNodeVisitor
-
Invoked if
JsonNode.visit(JsonNodeVisitor)
is invoked on a string JSON node.
W
- writeEndArray() - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeEndObject() - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeFieldName(String) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeNull() - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeNumber(String) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeStartArray() - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeStartObject() - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeValue(boolean) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeValue(double) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeValue(float) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeValue(int) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeValue(long) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeValue(short) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeValue(String) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeValue(BigDecimal) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeValue(BigInteger) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeValue(ByteBuffer) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
- writeValue(Instant) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonWriter
All Classes All Packages