A B C E F G J N P R S T V W

A

add(JsonValue) - Method in interface javax.json.JsonArrayBuilder
Adds the specified value to the array that is being built.
add(String) - Method in interface javax.json.JsonArrayBuilder
Adds the specified value as a JSON string value to the array that is being built.
add(BigDecimal) - Method in interface javax.json.JsonArrayBuilder
Adds the specified value as a JSON number value to the array that is being built.
add(BigInteger) - Method in interface javax.json.JsonArrayBuilder
Adds the specified value as a JSON number value to the array that is being built.
add(int) - Method in interface javax.json.JsonArrayBuilder
Adds the specified value as a JSON number value to the array that is being built.
add(long) - Method in interface javax.json.JsonArrayBuilder
Adds the specified value as a JSON number value to the array that is being built.
add(double) - Method in interface javax.json.JsonArrayBuilder
Adds the specified value as a JSON number value to the array that is being built.
add(boolean) - Method in interface javax.json.JsonArrayBuilder
Adds a JSON true or false value to the array that is being built.
add(String, JsonValue) - Method in interface javax.json.JsonObjectBuilder
Associates the specified value with the specified name/key in the JSON object that is being built.
add(String, String) - Method in interface javax.json.JsonObjectBuilder
Associates the specified value with the specified name/key in the JSON object that is being built.
add(String, BigInteger) - Method in interface javax.json.JsonObjectBuilder
Associates the specified value with the specified name/key in the JSON object that is being built.
add(String, BigDecimal) - Method in interface javax.json.JsonObjectBuilder
Associates the specified value with the specified name/key in the JSON object that is being built.
add(String, int) - Method in interface javax.json.JsonObjectBuilder
Associates the specified value with the specified name/key in the JSON object that is being built.
add(String, long) - Method in interface javax.json.JsonObjectBuilder
Associates the specified value with the specified name/key in the JSON object that is being built.
add(String, double) - Method in interface javax.json.JsonObjectBuilder
Associates the specified value with the specified name/key in the JSON object that is being built.
add(String, boolean) - Method in interface javax.json.JsonObjectBuilder
Associates the specified value with the specified name/key in the JSON object that is being built.
addNull() - Method in interface javax.json.JsonArrayBuilder
Adds the JSON null value to the array that is being built.
addNull(String) - Method in interface javax.json.JsonObjectBuilder
Associates the specified value with the specified name/key in the JSON object that is being built.

B

beginArray() - Method in interface javax.json.JsonArrayBuilder
Returns a JSON array builder to build a new array value
beginArray() - Method in class javax.json.JsonBuilder
Start building a JSON array
beginArray(String) - Method in interface javax.json.JsonObjectBuilder
Associates the specified value with the specified name/key in the JSON object that is being built.
beginArray() - Method in interface javax.json.stream.JsonGenerator
Starts writing of a JSON array in a streaming fashion.
beginObject() - Method in interface javax.json.JsonArrayBuilder
Returns a JSON array builder to build a new object value
beginObject() - Method in class javax.json.JsonBuilder
Start building a JSON object
beginObject(String) - Method in interface javax.json.JsonObjectBuilder
Associates the specified value with the specified name/key in the JSON object that is being built.
beginObject() - Method in interface javax.json.stream.JsonGenerator
Starts writing of a JSON object in a streaming fashion.
build() - Method in interface javax.json.JsonBuilder.JsonBuildable
Builds a JSON object or array

C

close() - Method in class javax.json.JsonReader
Closes this reader and frees any resources associated with the reader.
close() - Method in class javax.json.JsonWriter
Closes this JSON writer and frees any resources associated with the writer.
close() - Method in interface javax.json.stream.JsonGenerator
Closes this generator and frees any resources associated with the generator.
close() - Method in interface javax.json.stream.JsonParser
Closes this parser and frees any resources associated with the parser.
createGenerator(Writer) - Static method in class javax.json.Json
Creates a JSON generator which can be used to write JSON text to the specified character stream.
createGenerator(Writer, JsonConfiguration) - Static method in class javax.json.Json
Creates a JSON generator which can be used to write JSON text to the specified character stream.
createGenerator(OutputStream) - Static method in class javax.json.Json
Creates a JSON generator which can be used to write JSON text to the specified byte stream.
createGenerator(OutputStream, JsonConfiguration) - Static method in class javax.json.Json
Creates a JSON generator which can be used to write JSON text to the specified byte stream.
createGenerator(OutputStream, String) - Static method in class javax.json.Json
Creates a JSON generator which can be used to write JSON text to the specified byte stream.
createGenerator(OutputStream, String, JsonConfiguration) - Static method in class javax.json.Json
Creates a JSON generator which can be used to write JSON text to the specified byte stream.
createGenerator(Writer) - Method in class javax.json.spi.JsonProvider
Creates a JSON generator which can be used to write JSON text to the specified character stream.
createGenerator(Writer, JsonConfiguration) - Method in class javax.json.spi.JsonProvider
Creates a JSON generator which can be used to write JSON text to the specified character stream.
createGenerator(OutputStream) - Method in class javax.json.spi.JsonProvider
Creates a JSON generator which can be used to write JSON text to the specified byte stream.
createGenerator(OutputStream, JsonConfiguration) - Method in class javax.json.spi.JsonProvider
Creates a JSON generator which can be used to write JSON text to the specified byte stream.
createGenerator(OutputStream, String) - Method in class javax.json.spi.JsonProvider
Creates a JSON generator which can be used to write JSON text to the specified byte stream.
createGenerator(OutputStream, String, JsonConfiguration) - Method in class javax.json.spi.JsonProvider
Creates a JSON generator which can be used to write JSON text to the specified byte stream.
createGenerator(Writer) - Method in interface javax.json.stream.JsonGeneratorFactory
Creates a JSON generator which can be used to write JSON text to the specified character stream.
createGenerator(OutputStream) - Method in interface javax.json.stream.JsonGeneratorFactory
Creates a JSON generator which can be used to write JSON text to the specified byte stream.
createGenerator(OutputStream, String) - Method in interface javax.json.stream.JsonGeneratorFactory
Creates a JSON generator which can be used to write JSON text to the specified byte stream.
createGeneratorFactory() - Static method in class javax.json.Json
Creates a generator factory which can be used to create JsonGenerator.
createGeneratorFactory(JsonConfiguration) - Static method in class javax.json.Json
Creates a generator factory which can be used to create JsonGenerator.
createGeneratorFactory() - Method in class javax.json.spi.JsonProvider
Creates a generator factory which can be used to create JsonGenerator.
createGeneratorFactory(JsonConfiguration) - Method in class javax.json.spi.JsonProvider
Creates a generator factory which can be used to create JsonGenerator.
createParser(Reader) - Static method in class javax.json.Json
Creates a JSON parser from the specified character stream
createParser(Reader, JsonConfiguration) - Static method in class javax.json.Json
Creates a JSON parser from the specified character stream.
createParser(InputStream) - Static method in class javax.json.Json
Creates a JSON parser from the specified byte stream.
createParser(InputStream, String) - Static method in class javax.json.Json
Creates a JSON parser from the specified byte stream.
createParser(InputStream, JsonConfiguration) - Static method in class javax.json.Json
Creates a JSON parser from the specified byte stream.
createParser(InputStream, String, JsonConfiguration) - Static method in class javax.json.Json
Creates a JSON parser from the specified byte stream.
createParser(JsonObject) - Static method in class javax.json.Json
Creates a JSON parser from the specified JSON object.
createParser(JsonObject, JsonConfiguration) - Static method in class javax.json.Json
Creates a JSON parser from the specified JSON object.
createParser(JsonArray) - Static method in class javax.json.Json
Creates a JSON parser from the specified JSON array.
createParser(JsonArray, JsonConfiguration) - Static method in class javax.json.Json
Creates a JSON parser from the specified JSON array.
createParser(Reader) - Method in class javax.json.spi.JsonProvider
Creates a JSON parser from the specified character stream
createParser(Reader, JsonConfiguration) - Method in class javax.json.spi.JsonProvider
Creates a JSON parser from the specified character stream.
createParser(InputStream) - Method in class javax.json.spi.JsonProvider
Creates a JSON parser from the specified byte stream.
createParser(InputStream, String) - Method in class javax.json.spi.JsonProvider
Creates a JSON parser from the specified byte stream.
createParser(InputStream, JsonConfiguration) - Method in class javax.json.spi.JsonProvider
Creates a JSON parser from the specified byte stream.
createParser(InputStream, String, JsonConfiguration) - Method in class javax.json.spi.JsonProvider
Creates a JSON parser from the specified byte stream.
createParser(JsonArray) - Method in class javax.json.spi.JsonProvider
Creates a JSON parser from the specified JSON array.
createParser(JsonArray, JsonConfiguration) - Method in class javax.json.spi.JsonProvider
Creates a JSON parser from the specified JSON array.
createParser(JsonObject) - Method in class javax.json.spi.JsonProvider
Creates a JSON parser from the specified JSON object.
createParser(JsonObject, JsonConfiguration) - Method in class javax.json.spi.JsonProvider
Creates a JSON parser from the specified JSON object.
createParser(Reader) - Method in interface javax.json.stream.JsonParserFactory
Creates a JSON parser from a character stream
createParser(InputStream) - Method in interface javax.json.stream.JsonParserFactory
Creates a JSON parser from the specified byte stream.
createParser(InputStream, String) - Method in interface javax.json.stream.JsonParserFactory
Creates a JSON parser from the specified byte stream.
createParser(JsonObject) - Method in interface javax.json.stream.JsonParserFactory
Creates a JSON parser from the specified JSON object.
createParser(JsonArray) - Method in interface javax.json.stream.JsonParserFactory
Creates a JSON parser from the specified JSON array.
createParserFactory() - Static method in class javax.json.Json
Creates a parser factory which can be used to create JsonParser.
createParserFactory(JsonConfiguration) - Static method in class javax.json.Json
Creates a parser factory which can be used to create JsonParser.
createParserFactory() - Method in class javax.json.spi.JsonProvider
Creates a parser factory which can be used to create JsonParser.
createParserFactory(JsonConfiguration) - Method in class javax.json.spi.JsonProvider
Creates a parser factory which can be used to create JsonParser.

E

endArray() - Method in interface javax.json.JsonArrayBuilder
Indicates the end of the JSON array that is being built.
endObject() - Method in interface javax.json.JsonObjectBuilder
Indicates the end of the JSON object that is being built.

F

FALSE - Static variable in interface javax.json.JsonValue
JSON false value

G

getBigDecimalValue() - Method in interface javax.json.JsonNumber
Returns JSON number as a BigDecimal
getBigDecimalValue() - Method in interface javax.json.stream.JsonParser
Returns JSON number as a BigDecimal.
getBigIntegerValue() - Method in interface javax.json.JsonNumber
Returns JSON number as a BigInteger number.
getBigIntegerValueExact() - Method in interface javax.json.JsonNumber
Returns JSON number as a BigDecimal number.
getDoubleValue() - Method in interface javax.json.JsonNumber
Returns JSON number as a double number.
getFeatures() - Method in class javax.json.JsonConfiguration
Returns a Iterable for features in this configuration.
getIntValue() - Method in interface javax.json.JsonNumber
Returns JSON number as an int number.
getIntValue() - Method in interface javax.json.stream.JsonParser
Returns JSON number as an integer.
getIntValueExact() - Method in interface javax.json.JsonNumber
Returns JSON number as an int number.
getLongValue() - Method in interface javax.json.JsonNumber
Returns JSON number as a long number.
getLongValue() - Method in interface javax.json.stream.JsonParser
Returns JSON number as a long.
getLongValueExact() - Method in interface javax.json.JsonNumber
Returns JSON number as a long number.
getNames() - Method in interface javax.json.JsonObject
Returns an unmodifiable Set of the name/keys contained in this JSON object.
getNumberType() - Method in interface javax.json.JsonNumber
Returns a JSON number type that can hold the number's numeric value.
getNumberType() - Method in interface javax.json.stream.JsonParser
Returns a number type that can hold JSON number.
getString() - Method in interface javax.json.stream.JsonParser
Returns a String for name(key), string value and number value.
getValue(int) - Method in interface javax.json.JsonArray
Returns the value at the specified position in this JSON array values.
getValue(int, Class<T>) - Method in interface javax.json.JsonArray
Returns the value at the specified position in this JSON array values.
getValue(String) - Method in interface javax.json.JsonObject
Returns the value to which the specified name/key is mapped, or null if this object contains no mapping for the name/key.
getValue(String, Class<T>) - Method in interface javax.json.JsonObject
Returns the value to which the specified name/key is mapped, or null if this object contains no mapping for the name/key.
getValue() - Method in interface javax.json.JsonString
Returns the JSON string value
getValues() - Method in interface javax.json.JsonArray
Returns an unmodifiable list of this JSON array values
getValues() - Method in interface javax.json.JsonObject
Returns an unmodifiable Map of the name(key)/value pairs contained in this JSON object.
getValueType() - Method in interface javax.json.JsonValue
Returns the value type of this JSON value

J

javax.json - package javax.json
Java API for JSON Processing (JSON-P) API provides a way to process (for e.g.
javax.json.spi - package javax.json.spi
SPI to plugin implementations for JsonParser and JsonGenerator portably.
javax.json.stream - package javax.json.stream
Provides a streaming API to parse and generate JSON.
Json - Class in javax.json
Factory to create JsonParser, JsonGenerator, JsonParserFactory and JsonGeneratorFactory instances.
Json() - Constructor for class javax.json.Json
 
JsonArray - Interface in javax.json
JsonArray class represents an immutable JSON array value.
JsonArrayBuilder<T> - Interface in javax.json
Helps in building a JSON array.
JsonBuilder - Class in javax.json
Builds a JSON object or array from scratch.
JsonBuilder() - Constructor for class javax.json.JsonBuilder
 
JsonBuilder.JsonBuildable<T extends JsonStructure> - Interface in javax.json
Build task that gives the result of the build process
JsonConfiguration - Class in javax.json
JSON configuration is a set features that is used to configure the behaviour of parsing and generation of JSON.
JsonConfiguration() - Constructor for class javax.json.JsonConfiguration
 
JsonException - Exception in javax.json
JsonException indicates some exception happened during JSON processing.
JsonException() - Constructor for exception javax.json.JsonException
Constructs a new runtime exception with null as its detail message.
JsonException(String) - Constructor for exception javax.json.JsonException
Constructs a new runtime exception with the specified detail message.
JsonException(String, Throwable) - Constructor for exception javax.json.JsonException
Constructs a new runtime exception with the specified detail message and cause.
JsonException(Throwable) - Constructor for exception javax.json.JsonException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
JsonFeature - Interface in javax.json
JSON feature configures the behaviour of parsing and generation of JSON.
JsonGenerator - Interface in javax.json.stream
A JSON generator that writes JSON in a streaming way.
JsonGeneratorFactory - Interface in javax.json.stream
Factory to create JsonGenerator instances.
JsonNumber - Interface in javax.json
JsonNumber represents a JSON number value and internally a BigDecimal may be used to store the numeric value.
JsonNumber.JsonNumberType - Enum in javax.json
JSON number type
JsonObject - Interface in javax.json
JsonObject class represents an immutable JSON object value.
JsonObjectBuilder<T> - Interface in javax.json
Helps in building a JSON object.
JsonParser - Interface in javax.json.stream
A JSON parser that allows forward, read-only access to JSON in a a streaming way.
JsonParser.Event - Enum in javax.json.stream
Event for parser state while parsing the JSON
JsonParserFactory - Interface in javax.json.stream
Factory to create JsonParser instances.
JsonProvider - Class in javax.json.spi
Service provider for JSON objects.
JsonProvider() - Constructor for class javax.json.spi.JsonProvider
 
JsonReader - Class in javax.json
A JSON reader that reads a JSON object or array from an input source.
JsonReader(Reader) - Constructor for class javax.json.JsonReader
Creates a JSON reader from a character stream
JsonReader(Reader, JsonConfiguration) - Constructor for class javax.json.JsonReader
Creates a JSON reader from a character stream
JsonReader(InputStream) - Constructor for class javax.json.JsonReader
Creates a JSON reader from a byte stream.
JsonReader(InputStream, String) - Constructor for class javax.json.JsonReader
Creates a JSON reader from a byte stream.
JsonReader(InputStream, String, JsonConfiguration) - Constructor for class javax.json.JsonReader
Creates a JSON reader from a byte stream.
JsonString - Interface in javax.json
JsonString represents a JSON string value
JsonStructure - Interface in javax.json
Super type for JSON's two structured types (objects and arrays).
JsonValue - Interface in javax.json
JsonValue represents a JSON value.
JsonValue.JsonValueType - Enum in javax.json
JSON value type
JsonWriter - Class in javax.json
A JSON writer that writes a JSON object or array structure to an output source.
JsonWriter(Writer) - Constructor for class javax.json.JsonWriter
Creates a JSON writer which can be used to write a JSON object or array structure to the specified character stream.
JsonWriter(Writer, JsonConfiguration) - Constructor for class javax.json.JsonWriter
Creates a JSON writer which can be used to write a JSON object or array structure to the specified character stream.
JsonWriter(OutputStream) - Constructor for class javax.json.JsonWriter
Creates a JSON writer which can be used to write a JSON object or array structure to the specified byte stream.
JsonWriter(OutputStream, JsonConfiguration) - Constructor for class javax.json.JsonWriter
Creates a JSON writer which can be used to write a JSON object or array structure to the specified byte stream.
JsonWriter(OutputStream, String) - Constructor for class javax.json.JsonWriter
Creates a JSON writer which can be used to write a JSON object or array structure to the specified byte stream.
JsonWriter(OutputStream, String, JsonConfiguration) - Constructor for class javax.json.JsonWriter
Creates a JSON writer which can be used to write a JSON object or array structure to the specified byte stream.

N

NULL - Static variable in interface javax.json.JsonValue
JSON null value

P

PRETTY_PRINTING - Static variable in interface javax.json.JsonFeature
Feature for generating JSON in a pretty manner.
provider() - Static method in class javax.json.spi.JsonProvider
Creates a JSON provider object.

R

read() - Method in class javax.json.JsonReader
Returns a JSON array or object that is represented in the input source.
readArray() - Method in class javax.json.JsonReader
Returns a JSON array that is represented in the input source.
readObject() - Method in class javax.json.JsonReader
Returns a JSON object that is represented in the input source.

S

size() - Method in interface javax.json.JsonArray
Returns the number of values in this JSON array.

T

toString() - Method in interface javax.json.JsonNumber
Returns a JSON representation of the JSON number value.
TRUE - Static variable in interface javax.json.JsonValue
JSON true value

V

valueOf(String) - Static method in enum javax.json.JsonNumber.JsonNumberType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.json.JsonValue.JsonValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.json.stream.JsonParser.Event
Returns the enum constant of this type with the specified name.
values() - Static method in enum javax.json.JsonNumber.JsonNumberType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.json.JsonValue.JsonValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.json.stream.JsonParser.Event
Returns an array containing the constants of this enum type, in the order they are declared.

W

with(JsonFeature) - Method in class javax.json.JsonConfiguration
Adds a feature to this configuration
withPrettyPrinting() - Method in class javax.json.JsonConfiguration
Adds pretty printing feature to this configuration
write(JsonStructure) - Method in class javax.json.JsonWriter
Writes the specified JSON object or array to the output source.
writeArray(JsonArray) - Method in class javax.json.JsonWriter
Writes the specified JSON array to the output source.
writeObject(JsonObject) - Method in class javax.json.JsonWriter
Writes the specified JSON object to the output source.

A B C E F G J N P R S T V W


Copyright © 2012 Oracle and/or its affiliates. All rights reserved.