Package org.protelis.lang.datatype
Class DatatypeFactory
- java.lang.Object
-
- org.protelis.lang.datatype.DatatypeFactory
-
public final class DatatypeFactory extends java.lang.Object
Static factory for Protelis data types.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> Field.Builder<T>
createFieldBuilder()
static Tuple
createTuple(java.lang.Object... l)
static Tuple
createTuple(java.util.List<?> l)
-
-
-
Method Detail
-
createFieldBuilder
public static <T> Field.Builder<T> createFieldBuilder()
- Type Parameters:
T
- field type- Returns:
- a builder for an immutable field
-
createTuple
public static Tuple createTuple(java.util.List<?> l)
- Parameters:
l
- the elements- Returns:
- a new tuple
-
createTuple
@SafeVarargs public static Tuple createTuple(java.lang.Object... l)
- Parameters:
l
- the elements- Returns:
- a new tuple
-
-