Package org.protelis.lang.datatype
-
Interface Summary Interface Description DeviceUID The DeviceUID class can be implemented however is appropriate for a given system.Field<T> A field associates a collection of devices to values.Field.Builder<T> Builder for Fields.Tuple Implementation of mathematical tuples as indexed objects T = [element0, element1, element2 ...] . -
Class Summary Class Description DatatypeFactory Static factory for Protelis data types.Either<L,R> A data structure that can yield either a value of type L or a value of type R.Fields Utility class forField
.FunctionDefinition First-class Protelis function.JVMEntity A runtime Protelis view of aJvmFeature
.Option<E> An immutable object that may contain a non-null reference to another object.Tuples Utility class forTuple
. -
Enum Summary Enum Description Unit Special type holding a single possible value.