Uses of Interface
oracle.sql.json.OracleJsonGenerator
Packages that use OracleJsonGenerator
Package
Description
This package defines service provider interfaces (SPIs) that are consumed by
the Oracle JDBC Driver.
The API for JSON type in Oracle Database.
-
Uses of OracleJsonGenerator in oracle.jdbc.spi
Methods in oracle.jdbc.spi with parameters of type OracleJsonGeneratorModifier and TypeMethodDescriptionvoidOsonConverter.serialize(OracleJsonGenerator oGen, Object object) Serializes the given object using the generator. -
Uses of OracleJsonGenerator in oracle.sql.json
Methods in oracle.sql.json that return OracleJsonGeneratorModifier and TypeMethodDescriptionfinal OracleJsonGeneratorOracleJsonFactory.createJsonBinaryGenerator(OutputStream out) Creates a JSON generator to write binary JSON to a byte stream.OracleJsonFactory.createJsonTextGenerator(OutputStream out) Creates a JSON generator to write JSON text to a byte stream.OracleJsonFactory.createJsonTextGenerator(Writer out) Creates a JSON generator to write JSON to a character stream.OracleJsonGenerator.write(boolean value) Writes the specified value as JSON true or false.OracleJsonGenerator.write(byte[] value) Writes the specified value as a SQL/JSON binary value.OracleJsonGenerator.write(double value) Writes the specified value as a JSON double.OracleJsonGenerator.write(float value) Writes the specified value as a JSON float.OracleJsonGenerator.write(int value) Writes the specified value as a JSON number.OracleJsonGenerator.write(long value) Writes the specified value as a JSON number.Writes the specified string value as a JSON string.A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).OracleJsonGenerator.write(String name, BigDecimal value) A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).OracleJsonGenerator.write(String name, BigInteger value) A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).OracleJsonGenerator.write(String name, LocalDateTime value) A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).OracleJsonGenerator.write(String name, OffsetDateTime value) A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).OracleJsonGenerator.write(String key, OracleJsonValue value) A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).OracleJsonGenerator.write(BigDecimal value) Writes the specified value as a JSON number.OracleJsonGenerator.write(BigInteger value) Writes the specified value as a JSON number.Writes the specified value as a SQL/JSON day/second interval.OracleJsonGenerator.write(LocalDateTime value) Writes the specified value as a SQL/JSON timestamp.OracleJsonGenerator.write(OffsetDateTime value) Writes the specified value as a SQL/JSON timestamp with timezone.Writes the specified value as a SQL/JSON year/month interval.OracleJsonGenerator.write(OracleJsonValue value) Writes the specified value.OracleJsonGenerator.writeEnd()Writes the end of the current object or array.OracleJsonGenerator.writeId(byte[] value) Writes the specified value as a SQL/JSON binary value.Writes a JSON name/value pair in the current object context.OracleJsonGenerator.writeNull()Writes JSON null.A convenience method that is equivalent to callingwriteKey(name)and thenwriteNull().OracleJsonGenerator.writeParser(Object parser) Writes the events from the specified parser to this generator.OracleJsonGenerator.writeStartArray()Begins a new JSON array.OracleJsonGenerator.writeStartArray(String name) A convenience method that is equivalent to callingwriteKey(name)and thenwriteStartArray().OracleJsonGenerator.writeStartObject()Begins a new JSON object.OracleJsonGenerator.writeStartObject(String name) A convenience method that is equivalent to callingwriteKey(name)and thenwriteStartObject().