public class MatrixData<T>
extends java.lang.Object
implements scala.Product, scala.Serializable
param: data input array of array
Constructor and Description |
---|
MatrixData(scala.collection.mutable.WrappedArray<scala.collection.mutable.WrappedArray<T>> data,
scala.reflect.ClassTag<T> cTag) |
Modifier and Type | Method and Description |
---|---|
T |
apply(int row,
int col)
Returns a value stored at position represented by [row][col]
|
abstract static boolean |
canEqual(java.lang.Object that) |
static <A,B> scala.Function1<MatrixData<A>,MatrixData<B>> |
conversion(scala.Function1<A,B> conversion)
Convert a Matrix of data from one type to other
|
scala.collection.mutable.WrappedArray<scala.collection.mutable.WrappedArray<T>> |
data() |
abstract static boolean |
equals(java.lang.Object that) |
static <T> play.api.libs.json.Format<MatrixData<T>> |
format(play.api.libs.json.Format<T> evidence$1,
scala.reflect.ClassTag<T> evidence$2) |
static <T> MatrixData<T> |
fromArrays(java.lang.Object[] values,
scala.reflect.ClassTag<T> evidence$3)
Create a MatrixData from one or more arrays of Array[T]
|
static <T> MatrixData<T> |
fromArrays(scala.collection.Seq<java.lang.Object> values,
scala.reflect.ClassTag<T> evidence$4)
Create a MatrixData from Array[T]
|
static <T> MatrixData<T> |
fromJavaArrays(java.lang.Class<T> klass,
java.lang.Object[] values)
A Java helper to create an MatrixData from one or more arrays
|
java.util.List<java.util.List<T>> |
jValues()
A Java helper that returns an Array of values this parameter holds
|
abstract static int |
productArity() |
abstract static java.lang.Object |
productElement(int n) |
static scala.collection.Iterator<java.lang.Object> |
productIterator() |
static java.lang.String |
productPrefix() |
java.lang.String |
toString()
A comma separated string representation of all values this MatrixData holds
|
static <T,S extends ItemType<ArrayData<T>>> |
typeMapper(scala.reflect.ClassTag<T> evidence$5,
ItemTypeCompanion<S> evidence$6) |
java.lang.Object[] |
values()
An Array of values this parameter holds
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static <T> play.api.libs.json.Format<MatrixData<T>> format(play.api.libs.json.Format<T> evidence$1, scala.reflect.ClassTag<T> evidence$2)
public static <T> MatrixData<T> fromArrays(java.lang.Object[] values, scala.reflect.ClassTag<T> evidence$3)
values
- one or more arraysevidence$3
- (undocumented)public static <T> MatrixData<T> fromArrays(scala.collection.Seq<java.lang.Object> values, scala.reflect.ClassTag<T> evidence$4)
values
- one or more arraysevidence$4
- (undocumented)public static <T> MatrixData<T> fromJavaArrays(java.lang.Class<T> klass, java.lang.Object[] values)
values
- an Array of one or more array of valuesklass
- (undocumented)public static <T,S extends ItemType<ArrayData<T>>> scalapb.TypeMapper<S,MatrixData<T>> typeMapper(scala.reflect.ClassTag<T> evidence$5, ItemTypeCompanion<S> evidence$6)
public static <A,B> scala.Function1<MatrixData<A>,MatrixData<B>> conversion(scala.Function1<A,B> conversion)
conversion
- a function of type A => Bpublic abstract static boolean canEqual(java.lang.Object that)
public abstract static boolean equals(java.lang.Object that)
public abstract static java.lang.Object productElement(int n)
public abstract static int productArity()
public static scala.collection.Iterator<java.lang.Object> productIterator()
public static java.lang.String productPrefix()
public scala.collection.mutable.WrappedArray<scala.collection.mutable.WrappedArray<T>> data()
public T apply(int row, int col)
row
- (undocumented)col
- (undocumented)public java.lang.Object[] values()
public java.util.List<java.util.List<T>> jValues()
public java.lang.String toString()
toString
in class java.lang.Object