alchemist
Toggle table of contents
36.0.11
jvm
Platform filter
jvm
Switch theme
Search in API
alchemist
alchemist-api
/
it.unibo.alchemist.model
/
Molecule
Molecule
interface
Molecule
:
Dependency
(
source
)
Interface for a molecule.
Members
Properties
EVERY_
MOLECULE
Link copied to clipboard
val
EVERY_MOLECULE
:
Dependency
Declares a dependency towards any modified molecule in the reachable scope.
EVERYTHING
Link copied to clipboard
val
EVERYTHING
:
Dependency
Declares a dependency towards any other reaction in the reachable scope.
MOVEMENT
Link copied to clipboard
val
MOVEMENT
:
Dependency
Declares a dependency on movement of nodes in the reachable scope.
Functions
depends
On
Link copied to clipboard
open
fun
dependsOn
(
dependency
:
Dependency
)
:
Boolean
Determines whether this dependency depends on the provided dependency.
get
Name
Link copied to clipboard
abstract
fun
getName
(
)
:
String
makes
Dependent
Link copied to clipboard
open
fun
makesDependent
(
dependency
:
Dependency
)
:
Boolean
Determines whether the provided dependency depends on this dependency.