# Uses of Class
oracle.nosql.driver.values.ArrayValue

Packages that use ArrayValue
Package
Description
oracle.nosql.driver.values
The classes in this package are used to represent and manipulate data in the Oracle NoSQL Database.

- ## Uses of ArrayValue in oracle.nosql.driver.values

  Methods in oracle.nosql.driver.values that return ArrayValue
  Modifier and Type
  Method
  Description
  `ArrayValue`
  ArrayValue.`add(boolean value)`
  Adds a new value at the end of the array
  `ArrayValue`
  ArrayValue.`add(byte[] value)`
  Adds a new value at the end of the array
  `ArrayValue`
  ArrayValue.`add(double value)`
  Adds a new value at the end of the array
  `ArrayValue`
  ArrayValue.`add(int value)`
  Adds a new value at the end of the array
  `ArrayValue`
  ArrayValue.`add(int index, boolean value)`
  Inserts a new value at the specified index.
  `ArrayValue`
  ArrayValue.`add(int index, byte[] value)`
  Inserts a new value at the specified index.
  `ArrayValue`
  ArrayValue.`add(int index, double value)`
  Inserts a new value at the specified index.
  `ArrayValue`
  ArrayValue.`add(int index, int value)`
  Inserts a new value at the specified index.
  `ArrayValue`
  ArrayValue.`add(int index, long value)`
  Inserts a new value at the specified index.
  `ArrayValue`
  ArrayValue.`add(int index, String value)`
  Inserts a new value at the specified index.
  `ArrayValue`
  ArrayValue.`add(int index, BigDecimal value)`
  Inserts a new value at the specified index.
  `ArrayValue`
  ArrayValue.`add(int index, FieldValue value)`
  Inserts the field at the specified index.
  `ArrayValue`
  ArrayValue.`add(long value)`
  Adds a new value at the end of the array
  `ArrayValue`
  ArrayValue.`add(String value)`
  Adds a new value at the end of the array
  `ArrayValue`
  ArrayValue.`add(BigDecimal value)`
  Adds a new value at the end of the array
  `ArrayValue`
  ArrayValue.`add(FieldValue value)`
  Adds the field to the end of the array
  `ArrayValue`
  ArrayValue.`addAll(int index, Iterator<? extends FieldValue> iter)`
  Inserts all of the elements in the specified Iterator into the array, starting at the specified position.
  `ArrayValue`
  ArrayValue.`addAll(int index, Stream<? extends FieldValue> stream)`
  Inserts all of the elements in the specified Stream into the array, starting at the specified position.
  `ArrayValue`
  ArrayValue.`addAll(Iterator<? extends FieldValue> iter)`
  Adds all of the values in the Iterator to the end of the array in the order they are returned by the iterator.
  `ArrayValue`
  ArrayValue.`addAll(Stream<? extends FieldValue> stream)`
  Adds all of the values in the Stream to the end of the array in the order they are returned by the stream.
  `ArrayValue`
  FieldValue.`asArray()`
  Casts the object to ArrayValue.
  Methods in oracle.nosql.driver.values with parameters of type ArrayValue
  Modifier and Type
  Method
  Description
  `static void`
  FieldValueEventHandler.`generateForArray(ArrayValue array, oracle.nosql.driver.values.FieldValueEventHandler handler, boolean skip)`
  Generates events for `ArrayValue` sending them to the specified `FieldValueEventHandler`.