| 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 | 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 for
Field. |
| FunctionDefinition |
First-class Protelis function.
|
| JVMEntity |
A runtime Protelis view of a
JvmFeature. |
| Option<E> |
An immutable object that may contain a non-null reference to another object.
|
| Tuples |
Utility class for
Tuple. |
| Enum | Description |
|---|---|
| Unit |
Special type holding a single possible value.
|