Class RectangularArrayBuilder
- java.lang.Object
-
- RJavaArrayIterator
-
- RectangularArrayBuilder
-
public class RectangularArrayBuilder extends RJavaArrayIterator
Builds rectangular java arrays
-
-
Field Summary
-
Fields inherited from class RJavaArrayIterator
array, dimensions, dimprod, increment, index, nd, position, start
-
-
Constructor Summary
Constructors Constructor Description RectangularArrayBuilder(boolean x, int length)RectangularArrayBuilder(boolean x, int[] dim)RectangularArrayBuilder(byte x, int length)RectangularArrayBuilder(byte x, int[] dim)RectangularArrayBuilder(char x, int length)RectangularArrayBuilder(char x, int[] dim)RectangularArrayBuilder(double x, int length)RectangularArrayBuilder(double x, int[] dim)RectangularArrayBuilder(float x, int length)RectangularArrayBuilder(float x, int[] dim)RectangularArrayBuilder(int x, int length)RectangularArrayBuilder(int x, int[] dim)RectangularArrayBuilder(long x, int length)RectangularArrayBuilder(long x, int[] dim)RectangularArrayBuilder(short x, int length)RectangularArrayBuilder(short x, int[] dim)RectangularArrayBuilder(java.lang.Object payload, int length)RectangularArrayBuilder(java.lang.Object payload, int[] dimensions)constructor
-
Method Summary
-
Methods inherited from class RJavaArrayIterator
getArray, getArrayClassName, getDimensions, hasNext, next
-
-
-
-
Constructor Detail
-
RectangularArrayBuilder
public RectangularArrayBuilder(java.lang.Object payload, int[] dimensions) throws NotAnArrayException, ArrayDimensionExceptionconstructor- Parameters:
payload- one dimensional arraydimensions- target dimensions- Throws:
NotAnArrayException- if payload is not an arrayArrayDimensionException
-
RectangularArrayBuilder
public RectangularArrayBuilder(java.lang.Object payload, int length) throws NotAnArrayException, ArrayDimensionException
-
RectangularArrayBuilder
public RectangularArrayBuilder(int x, int[] dim) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(boolean x, int[] dim) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(byte x, int[] dim) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(long x, int[] dim) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(short x, int[] dim) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(double x, int[] dim) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(char x, int[] dim) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(float x, int[] dim) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(int x, int length) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(boolean x, int length) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(byte x, int length) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(long x, int length) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(short x, int length) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(double x, int length) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(char x, int length) throws NotAnArrayException- Throws:
NotAnArrayException
-
RectangularArrayBuilder
public RectangularArrayBuilder(float x, int length) throws NotAnArrayException- Throws:
NotAnArrayException
-
-