Package-level declarations
Types
A GraphQL surrogate for a Concentration object. Note: the content of the surrogate is a String (Json String) representation of the actual content inside the origin.
A surrogate for Environment.
An implementation of PositionSurrogate for a generic Position object.
A surrogate for a GraphQL object. Each surrogate has an origin object, which is the alchemist object that the surrogate represents.
A surrogate class for Layer. A position mapping function resolves the translation of a generic position (hopefully a it.unibo.alchemist.boundary.graphql.schema.model.surrogates.PositionSurrogate) object in a PositionSurrogate.
GraphQL input object for a molecule, that will avoid the use of a full Molecule or MoleculeSurrogate when client executes operations that require a molecule as parameter.
A surrogate class for Molecule.
A GraphQL surrogate for a Neighborhood.
A GraphQL surrogate for a Node object.
A 2D surrogate for a Position object.
GraphQL input object for a generic position, that will avoid the use of a full Position or PositionSurrogate when client executes operations that require a position as parameter.
Surrogate for a generic Position objects.
A surrogate class for Reaction.
A surrogate for Simulation.
A GraphQL surrogate for a Time.
Functions
Converts a Concentration to a ConcentrationSurrogate.
Converts an Environment to a EnvironmentSurrogate.
Converts a it.unibo.alchemist.model.Layer to a LayerSurrogate.
Converts a Molecule to a MoleculeSurrogate.
Converts a Neighborhood to a NeighborhoodSurrogate.
Converts a Node to a NodeSurrogate.
Converts a Reaction to a ReactionSurrogate.
Converts a Simulation to a SimulationSurrogate.
Converts a Time into a TimeSurrogate.