Uses of Interface
oracle.sql.json.OracleJsonValue
Packages that use OracleJsonValue
-
Uses of OracleJsonValue in oracle.sql.json
Subinterfaces of OracleJsonValue in oracle.sql.jsonModifier and TypeInterfaceDescriptioninterfaceA JSON array (an ordered sequence of zero or more values).interfaceA raw binary value (in any format) stored within JSON data.interfaceA SQL/JSON DATE value.interfaceA SQL/JSON fixed decimal value.interfaceA 64-bit, double-precision floating-point number.interfaceA 32-bit, single-precision floating-point number.interfaceA SQL/JSON time interval in days, hours, minutes, and seconds.interfaceA SQL/JSON time interval in years and months.interfaceinterfaceA JSON object (an unordered collection of zero or more key/value pairs).interfaceA SQL/JSON string value.interfaceSuper type ofOracleJsonObjectandOracleJsonArray.interfaceA SQL/JSON timestamp (without a timezone).interfaceA SQL/JSON timestamp (with a timezone).interfaceA SQL/JSON vector.Fields in oracle.sql.json declared as OracleJsonValueModifier and TypeFieldDescriptionstatic final OracleJsonValueOracleJsonValue.FALSEJSON false.static final OracleJsonValueOracleJsonValue.NULLJSON null.static final OracleJsonValueOracleJsonValue.TRUEJSON true.Methods in oracle.sql.json with type parameters of type OracleJsonValueModifier and TypeMethodDescription<T extends OracleJsonValue>
List<T>OracleJsonArray.getValuesAs(Class<T> c) Returns a view of this array for the given element type.Methods in oracle.sql.json that return OracleJsonValueModifier and TypeMethodDescriptionOracleJsonFactory.createBoolean(boolean value) Creates a new JSON boolean value.OracleJsonFactory.createJsonBinaryValue(InputStream in) Creates aOracleJsonValuefrom the given binary JSON stream.OracleJsonFactory.createJsonBinaryValue(ByteBuffer in) Creates aJsonValuefrom the given binary JSON buffer.OracleJsonFactory.createJsonTextValue(InputStream in) Creates aOracleJsonValuefrom the given textual JSON stream.OracleJsonFactory.createJsonTextValue(Reader in) Creates aOracleJsonValuefrom the given textual JSON stream.OracleJsonFactory.createNull()ReturnsOracleJsonValue.NULL.OracleJsonFactory.createValue(Datum datum) Creates a new JSON value from a Datum.OracleJsonParser.getValue()Return the value at the current parser event.Associates the specified boolean value with the specified key.Associates the specified binary value with the specified key.Associates the specified double value with the specified key.Associates the specified integer value with the specified key.Associates the specified long value with the specified key.Associates the specified string value with the specified key.OracleJsonObject.put(String key, BigDecimal value) Associates the specified decimal value with the specified key.OracleJsonObject.put(String key, LocalDateTime value) Associates the specified value with the specified key.OracleJsonObject.put(String key, OffsetDateTime value) Associates the specified value with the specified key.Associates theNULLwith the specified key.OracleJsonArray.set(int index, boolean value) Replaces the value at the specified position in the array with the specifiedboolean.OracleJsonArray.set(int index, byte[] value) Replaces the value at the specified position in the array with the specified byte array.OracleJsonArray.set(int index, double value) Replaces the value at the specified position in the array with the specifieddouble.OracleJsonArray.set(int index, int value) Replaces the value at the specified position in the array with the specified integer.OracleJsonArray.set(int index, long value) Replaces the value at the specified position in the array with the specifiedlong.Replaces the value at the specified position in the array with the specified string.OracleJsonArray.set(int index, BigDecimal value) Replaces the value at the specified position in the array with the specified decimal value.OracleJsonArray.set(int index, LocalDateTime value) Replaces the value at the specified position in the array with the specifiedLocalDateTime.OracleJsonArray.set(int index, OffsetDateTime value) Replaces the value at the specified position in the array with the specifiedOffsetDateTime.OracleJsonArray.setNull(int index) Replaces the value at the specified position in the array withOracleJsonValue.NULL.Methods in oracle.sql.json with parameters of type OracleJsonValueModifier and TypeMethodDescriptionOracleJsonGenerator.write(String key, OracleJsonValue value) A convenience method that is equivalent to callingwriteKey(name)and thenwrite(value).OracleJsonGenerator.write(OracleJsonValue value) Writes the specified value.