# Uses of Interface
oracle.kv.table.MapValue

Packages that use MapValue
Package
Description
oracle.kv.table
Table support for Oracle NoSQL Database.

- ## Uses of MapValue in oracle.kv.table

  Methods in oracle.kv.table that return MapValue
  Modifier and Type
  Method
  Description
  `MapValue`
  ArrayValue.`addMap()`
  Adds a new MapValue to the end of the array.
  `MapValue`
  ArrayValue.`addMap(int index)`
  Inserts a new MapValue at the specified index.
  `MapValue`
  FieldValue.`asMap()`
  Casts to MapValue.
  `MapValue`
  MapValue.`clone()`
  Returns a deep copy of this object.
  `MapValue`
  FieldDef.`createMap()`
  Creates an empty MapValue.
  `MapValue`
  MapValue.`put(String fieldName, boolean value)`
  Set the named field.
  `MapValue`
  MapValue.`put(String fieldName, byte[] value)`
  Set the named field.
  `MapValue`
  MapValue.`put(String fieldName, double value)`
  Set the named field.
  `MapValue`
  MapValue.`put(String fieldName, float value)`
  Set the named field.
  `MapValue`
  MapValue.`put(String fieldName, int value)`
  Set the named field.
  `MapValue`
  MapValue.`put(String fieldName, long value)`
  Set the named field.
  `MapValue`
  MapValue.`put(String fieldName, String value)`
  Set the named field.
  `MapValue`
  MapValue.`put(String fieldName, Timestamp value)`
  Set the named field.
  `MapValue`
  MapValue.`put(String fieldName, FieldValue value)`
  Set the named field.
  `MapValue`
  MapValue.`putEnum(String fieldName, String value)`
  Set the named field.
  `MapValue`
  MapValue.`putFixed(String fieldName, byte[] value)`
  Set the named field.
  `MapValue`
  MapValue.`putJson(String fieldName, Reader jsonReader)`
  Puts arbitrary JSON into this map in the specified field.
  `MapValue`
  MapValue.`putJson(String fieldName, String jsonInput)`
  Puts arbitrary JSON into this map in the specified field.
  `MapValue`
  MapValue.`putJsonNull(String fieldName)`
  Puts a JSON null value in the named field, silently overwriting existing values.
  `MapValue`
  MapValue.`putMap(String fieldName)`
  Puts a Map into the map.
  `MapValue`
  RecordValue.`putMap(int position)`
  Inserts the field at the given position, or updates its value if the field exists already.
  `MapValue`
  RecordValue.`putMap(String fieldName)`
  Set a MapValue field, silently overwriting existing values.
  `MapValue`
  MapValue.`putNumber(String fieldName, double value)`
  Set the named field.
  `MapValue`
  MapValue.`putNumber(String fieldName, float value)`
  Set the named field.
  `MapValue`
  MapValue.`putNumber(String fieldName, int value)`
  Set the named field.
  `MapValue`
  MapValue.`putNumber(String fieldName, long value)`
  Set the named field.
  `MapValue`
  MapValue.`putNumber(String fieldName, BigDecimal value)`
  Set the named field.
  `MapValue`
  ArrayValue.`setMap(int index)`
  Sets the value at the specified index with an empty MapValue, replacing any existing value at that index.