public abstract class ItemsFactory<T>
extends java.lang.Object
Constructor and Description |
---|
ItemsFactory() |
Modifier and Type | Method and Description |
---|---|
static <T,I extends ItemType<T>> |
apply(scala.Function1<I,csw_protobuf.parameter.PbParameter.Items> makeItems,
ItemTypeCompanion<I> evidence$1) |
static <T> ItemsFactory<T> |
apply(ItemsFactory<T> x) |
static ItemsFactory<java.lang.Object> |
BooleanItemsFactory() |
static ItemsFactory<ArrayData<java.lang.Object>> |
ByteArrayItemsFactory() |
static ItemsFactory<java.lang.Object> |
ByteItemsFactory() |
static ItemsFactory<MatrixData<java.lang.Object>> |
ByteMatrixItemsFactory() |
static ItemsFactory<java.lang.Object> |
CharItemsFactory() |
static ItemsFactory<Choice> |
ChoiceItemsFactory() |
static ItemsFactory<ArrayData<java.lang.Object>> |
DoubleArrayItemsFactory() |
static ItemsFactory<java.lang.Object> |
DoubleItemsFactory() |
static ItemsFactory<MatrixData<java.lang.Object>> |
DoubleMatrixItemsFactory() |
static ItemsFactory<ArrayData<java.lang.Object>> |
FloatArrayItemsFactory() |
static ItemsFactory<java.lang.Object> |
FloatItemsFactory() |
static ItemsFactory<MatrixData<java.lang.Object>> |
FloatMatrixItemsFactory() |
static <A,B> ItemsFactory<B> |
genericItemsFactory(ItemsFactory<A> evidence$2,
scala.Function1<A,B> conversion)
Convert an ItemsFactory of data from one type to other
|
static ItemsFactory<java.time.Instant> |
InstantItemsFactory() |
static ItemsFactory<ArrayData<java.lang.Object>> |
IntArrayItemsFactory() |
static ItemsFactory<java.lang.Object> |
IntItemsFactory() |
static ItemsFactory<MatrixData<java.lang.Object>> |
IntMatrixItemsFactory() |
static ItemsFactory<ArrayData<java.lang.Object>> |
LongArrayItemsFactory() |
static ItemsFactory<java.lang.Object> |
LongItemsFactory() |
static ItemsFactory<MatrixData<java.lang.Object>> |
LongMatrixItemsFactory() |
abstract csw_protobuf.parameter.PbParameter.Items |
make(scala.collection.Seq<T> xs)
Abstract method to convert a Seq[T] to Items which is a base class for all supported Items.
|
static ItemsFactory<RaDec> |
RaDecItemsFactory() |
static ItemsFactory<ArrayData<java.lang.Object>> |
ShortArrayItemsFactory() |
static ItemsFactory<java.lang.Object> |
ShortItemsFactory() |
static ItemsFactory<MatrixData<java.lang.Object>> |
ShortMatrixItemsFactory() |
static ItemsFactory<java.lang.String> |
StringItemsFactory() |
static ItemsFactory<Struct> |
StructItemsFactory() |
public static <T> ItemsFactory<T> apply(ItemsFactory<T> x)
public static <T,I extends ItemType<T>> ItemsFactory<T> apply(scala.Function1<I,csw_protobuf.parameter.PbParameter.Items> makeItems, ItemTypeCompanion<I> evidence$1)
public static ItemsFactory<Choice> ChoiceItemsFactory()
public static ItemsFactory<RaDec> RaDecItemsFactory()
public static ItemsFactory<Struct> StructItemsFactory()
public static ItemsFactory<java.time.Instant> InstantItemsFactory()
public static ItemsFactory<java.lang.Object> CharItemsFactory()
public static ItemsFactory<java.lang.String> StringItemsFactory()
public static ItemsFactory<java.lang.Object> BooleanItemsFactory()
public static ItemsFactory<java.lang.Object> ByteItemsFactory()
public static ItemsFactory<java.lang.Object> ShortItemsFactory()
public static ItemsFactory<java.lang.Object> IntItemsFactory()
public static ItemsFactory<java.lang.Object> LongItemsFactory()
public static ItemsFactory<java.lang.Object> FloatItemsFactory()
public static ItemsFactory<java.lang.Object> DoubleItemsFactory()
public static ItemsFactory<ArrayData<java.lang.Object>> ByteArrayItemsFactory()
public static ItemsFactory<ArrayData<java.lang.Object>> ShortArrayItemsFactory()
public static ItemsFactory<ArrayData<java.lang.Object>> IntArrayItemsFactory()
public static ItemsFactory<ArrayData<java.lang.Object>> DoubleArrayItemsFactory()
public static ItemsFactory<ArrayData<java.lang.Object>> FloatArrayItemsFactory()
public static ItemsFactory<ArrayData<java.lang.Object>> LongArrayItemsFactory()
public static ItemsFactory<MatrixData<java.lang.Object>> ByteMatrixItemsFactory()
public static ItemsFactory<MatrixData<java.lang.Object>> ShortMatrixItemsFactory()
public static ItemsFactory<MatrixData<java.lang.Object>> IntMatrixItemsFactory()
public static ItemsFactory<MatrixData<java.lang.Object>> LongMatrixItemsFactory()
public static ItemsFactory<MatrixData<java.lang.Object>> FloatMatrixItemsFactory()
public static ItemsFactory<MatrixData<java.lang.Object>> DoubleMatrixItemsFactory()
public static <A,B> ItemsFactory<B> genericItemsFactory(ItemsFactory<A> evidence$2, scala.Function1<A,B> conversion)
conversion
- a function of type A => Bevidence$2
- (undocumented)public abstract csw_protobuf.parameter.PbParameter.Items make(scala.collection.Seq<T> xs)
xs
- (undocumented)