ArrayValue | 
ArrayValue.add(boolean value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(boolean[] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(byte[] value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(byte[][] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(double value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(double[] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(float value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(float[] values) | 
 Adds an array of new values 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[] values) | 
 Adds an array of new values 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,
   float 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,
   Timestamp value) | 
 Inserts a new value at the specified index. 
 | 
ArrayValue | 
ArrayValue.add(int index,
   FieldValue value) | 
 Inserts a new value at the specified index. 
 | 
ArrayValue | 
ArrayValue.add(long value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(long[] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(String value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(String[] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(Timestamp value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(Timestamp[] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.add(FieldValue value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addArray() | 
 Adds a new ArrayValue to the end of the array. 
 | 
ArrayValue | 
ArrayValue.addArray(int index) | 
 Inserts a new ArrayValue at the specified index. 
 | 
ArrayValue | 
ArrayValue.addEnum(int index,
       String value) | 
 Inserts a new value at the specified index. 
 | 
ArrayValue | 
ArrayValue.addEnum(String value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addEnum(String[] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addFixed(byte[] value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addFixed(byte[][] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addFixed(int index,
        byte[] value) | 
 Inserts a new value at the specified index. 
 | 
ArrayValue | 
ArrayValue.addJson(int index,
       Reader jsonInput) | 
 Inserts a new value at the specified index. 
 | 
ArrayValue | 
ArrayValue.addJson(int index,
       String jsonInput) | 
 Inserts a new value at the specified index. 
 | 
ArrayValue | 
ArrayValue.addJson(Reader jsonInput) | 
 Adds arbitrary JSON to the end of the array. 
 | 
ArrayValue | 
ArrayValue.addJson(String jsonInput) | 
 Adds arbitrary JSON to the end of the array. 
 | 
ArrayValue | 
ArrayValue.addJsonNull() | 
 Adds a JSON null value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addJsonNull(int index) | 
 Inserts a JSON null value at the specified index. 
 | 
ArrayValue | 
ArrayValue.addNumber(double value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addNumber(double[] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addNumber(float value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addNumber(float[] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addNumber(int value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addNumber(int[] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addNumber(int index,
         double value) | 
 Inserts a new value at the specified index. 
 | 
ArrayValue | 
ArrayValue.addNumber(int index,
         float value) | 
 Inserts a new value at the specified index. 
 | 
ArrayValue | 
ArrayValue.addNumber(int index,
         int value) | 
 Inserts a new value at the specified index. 
 | 
ArrayValue | 
ArrayValue.addNumber(int index,
         long value) | 
 Inserts a new value at the specified index. 
 | 
ArrayValue | 
ArrayValue.addNumber(int index,
         BigDecimal value) | 
 Inserts a new value at the specified index. 
 | 
ArrayValue | 
ArrayValue.addNumber(long value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addNumber(long[] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addNumber(BigDecimal value) | 
 Adds a new value at the end of the array. 
 | 
ArrayValue | 
ArrayValue.addNumber(BigDecimal[] values) | 
 Adds an array of new values at the end of the array. 
 | 
ArrayValue | 
FieldValue.asArray() | 
 Casts to ArrayValue. 
 | 
ArrayValue | 
ArrayValue.clone() | 
  | 
ArrayValue | 
FieldDef.createArray() | 
 Creates an empty ArrayValue. 
 | 
ArrayValue | 
MapValue.putArray(String fieldName) | 
 Puts an Array into the map. 
 | 
ArrayValue | 
RecordValue.putArray(int position) | 
 Inserts the field at the given position, or updates its value if the
 field exists already. 
 | 
ArrayValue | 
RecordValue.putArray(String fieldName) | 
 Set an ArrayValue field, silently overwriting existing values. 
 | 
ArrayValue | 
ArrayValue.set(int index,
   boolean value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.set(int index,
   byte[] value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.set(int index,
   double value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.set(int index,
   float value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.set(int index,
   int value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.set(int index,
   long value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.set(int index,
   String value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.set(int index,
   Timestamp value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.set(int index,
   FieldValue value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.setArray(int index) | 
 Sets the value at the specified index with an empty ArrayValue,
 replacing any existing value at that index. 
 | 
ArrayValue | 
ArrayValue.setEnum(int index,
       String value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.setFixed(int index,
        byte[] value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.setJson(int index,
       Reader jsonInput) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.setJson(int index,
       String jsonInput) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.setJsonNull(int index) | 
 Set the value at the specified index to JSON null. 
 | 
ArrayValue | 
ArrayValue.setNumber(int index,
         double value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.setNumber(int index,
         float value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.setNumber(int index,
         int value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.setNumber(int index,
         long value) | 
 Set the value at the specified index. 
 | 
ArrayValue | 
ArrayValue.setNumber(int index,
         BigDecimal value) | 
 Set the value at the specified index. 
 |