public class ShortValues extends Values
| Constructor and Description | 
|---|
ShortValues()
construct a ShortValues with no data 
 | 
ShortValues(int size)
construct a ShortValues for a given short array with the given number of shorts. 
 | 
ShortValues(short[] shortArray)
construct a ShortValues for a given short array 
 | 
| Modifier and Type | Method and Description | 
|---|---|
byte | 
getByte(int index)
return the byte value of the short at the given index of the float array 
 | 
byte[] | 
getBytes()
Return a byte array representing all elements in the Values object 
 | 
byte[] | 
getBytes(byte[] filler)
fill the passed array with this data 
 | 
short[] | 
getDataReference()
Return a reference to the data array this object 
  contains. 
 | 
double | 
getDouble(int index)
return the double value of the short at the given index of the short array 
 | 
double[] | 
getDoubles()
Return double array representing all elements in the Values object 
 | 
double[] | 
getDoubles(double[] filler)
fill the passed array with this data 
 | 
float | 
getFloat(int index)
return the float value of the short at the given index of the short array 
 | 
float[] | 
getFloats()
Return float array representing all elements in the Values object 
 | 
float[] | 
getFloats(float[] filler)
fill the passed array with this data 
 | 
int | 
getInt(int index)
return the int value of the short at the given index of the short array 
 | 
int[] | 
getInts()
Return int array representing all elements in the Values object 
 | 
int[] | 
getInts(int[] filler)
fill the passed array with this data 
 | 
short | 
getShort(int index)
return the short value at the given index of the array 
 | 
short[] | 
getShorts()
return a reference to the array this ShortValues object is representing 
 | 
short[] | 
getShorts(int start,
         int stride,
         int num)
Return short array representing a subset of elements in the Values object
  Copying starts at the index specified by the start argument, 
  the 2nd item copied will be at index start + stride where stride is the 
  second argument; the 3rd is at start + 2*stride and so forth until 
  the specified number of values have been copied (3rd argument). 
 | 
short[] | 
getShorts(short[] filler)
fill the passed array with this data 
 | 
int | 
getStorageType()
get the storage type 
 | 
Values | 
reorder(int step)
Return a new Values object with the values shuffled. 
 | 
void | 
setByte(int index,
       byte val)
Set the specified entry to the specified value after conversion, if needed. 
 | 
void | 
setData(int index,
       short shortData)
set the data at given index 
 | 
void | 
setDouble(int index,
         double val)
Set the specified entry to the specified value after conversion, if needed. 
 | 
void | 
setFloat(int index,
        float val)
Set the specified entry to the specified value after conversion, if needed. 
 | 
void | 
setInt(int index,
      int val)
Set the specified entry to the specified value after conversion, if needed. 
 | 
void | 
setShort(int index,
        short val)
Set the specified entry to the specified value after conversion, if needed. 
 | 
void | 
setValues(int start,
         Values newVals)
Assign elements of the passed in Values object to this one beginning
  at the start index . 
 | 
void | 
setValues(Values newVals)
Assign the data from the argument Values object to this object. 
 | 
short[] | 
shortValues()
Return a reference to the short data array this object 
  contains. 
 | 
int | 
size()
return the size of the 1 D array, in which the data is stored 
 | 
Values | 
spawn()
create a copy of this object 
 | 
Values | 
spawn(int start,
     int stride,
     int count)
Create a new instance of ShortValues with a subsest
  of the data in this object. 
 | 
public ShortValues()
public ShortValues(short[] shortArray)
public ShortValues(int size)
public final void setData(int index,
           short shortData)
public int getStorageType()
getStorageType in class Valuespublic int size()
public Values reorder(int step)
public double[] getDoubles()
getDoubles in class Valuespublic float[] getFloats()
public int[] getInts()
public short[] getShorts()
public byte[] getBytes()
public double[] getDoubles(double[] filler)
getDoubles in class Valuespublic float[] getFloats(float[] filler)
public int[] getInts(int[] filler)
public short[] getShorts(short[] filler)
public byte[] getBytes(byte[] filler)
public short getShort(int index)
public int getInt(int index)
public byte getByte(int index)
public float getFloat(int index)
public double getDouble(int index)
public short[] shortValues()
public short[] getDataReference()
public short[] getShorts(int start,
                int stride,
                int num)
public Values spawn(int start, int stride, int count)
public void setDouble(int index,
             double val)
public void setFloat(int index,
            float val)
public void setInt(int index,
          int val)
public void setShort(int index,
            short val)
public void setByte(int index,
           byte val)
public void setValues(Values newVals)
public void setValues(int start,
             Values newVals)