Package-level declarations
Types
An object that represents an Empty Concentration.
Surrogate class for the it.unibo.alchemist.model.Environment interface.
Surrogate class for the it.unibo.alchemist.model.Position interface. This implementation is valid for any type of position.
Surrogate class for the Molecule interface.
Custom serializer to map a molecule to a string, as in JSON non-primitive types aren't allowed in Map key position.
Surrogate class for the it.unibo.alchemist.model.Node interface. Note: The position is kept by the Environment in the original structure. To improve performance and reduce the serialized String size, the position was moved to the node.
Surrogate class for the it.unibo.alchemist.model.Position2D interface.
Surrogate interface for the it.unibo.alchemist.model.Position interface. Note: by using the sealed keyword any subclass of PositionSurrogate can be serialized and deserialized automatically using a polymorphic serializer.
Multiplatform enum to use the it.unibo.alchemist.core.Status outside a jvm.