A B C D E F G H I J N O P R S T V W 
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_JSON_FACTORY - Static variable in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser
The default JsonFactory used for JsonNodeParser.create() or if a factory is not configured via JsonNodeParser.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 of Optional.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 of asArray().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 JsonGenerators based on an OutputStream.
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.
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 a OutputStream.

N

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 a JsonNode.
parse(InputStream) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser
Parse the provided InputStream into a JsonNode.
parse(String) - Method in class software.amazon.awssdk.protocols.jsoncore.JsonNodeParser
Parse the provided String into a JsonNode.
parser() - Static method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
Create a JsonNodeParser for generating a JsonNode from a JSON document.
parserBuilder() - Static method in interface software.amazon.awssdk.protocols.jsoncore.JsonNode
Create a JsonNodeParser.Builder for generating a JsonNode 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(), or JsonNode.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
 
A B C D E F G H I J N O P R S T V W 
All Classes All Packages