public void add(long index, BRefType<?> value) { handleFrozenArrayValue(); prepareForAdd(index, refValues.length); refValues[(int) index] = value; }
public void add(long index, long value) { handleFrozenArrayValue(); prepareForAdd(index, intValues.length); intValues[(int) index] = value; }
public void add(long index, String value) { handleFrozenArrayValue(); prepareForAdd(index, stringValues.length); stringValues[(int) index] = value; }
public void add(long index, byte value) { handleFrozenArrayValue(); prepareForAdd(index, byteValues.length); byteValues[(int) index] = value; }
public void add(long index, double value) { handleFrozenArrayValue(); prepareForAdd(index, floatValues.length); floatValues[(int) index] = value; }
public void add(long index, int value) { if (elementType.getTag() == TypeTags.INT_TAG) { add(index, (long) value); return; } handleFrozenArrayValue(); prepareForAdd(index, booleanValues.length); booleanValues[(int) index] = value; }