Class

it.unibo.scafi.incarnations

BasicAbstractSpatialSimulationIncarnation

Related Doc: package incarnations

Permalink

class BasicAbstractSpatialSimulationIncarnation extends BasicAbstractSimulationIncarnation with SpatialSimulation with BasicSpatialAbstraction

Linear Supertypes
SpatialSimulation, BasicAbstractSimulationIncarnation, BasicTimeAbstraction, Simulation, SimulationPlatform, BasicAbstractIncarnation, Incarnation, TimeAbstraction, BasicSpatialAbstraction, MetricSpatialAbstraction, SpatialAbstraction, SpaceTimeAwarePlatform, TimeAwarePlatform, SpaceAwarePlatform, Platform, RichLanguage, Engine, Semantics, Language, Core, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BasicAbstractSpatialSimulationIncarnation
  2. SpatialSimulation
  3. BasicAbstractSimulationIncarnation
  4. BasicTimeAbstraction
  5. Simulation
  6. SimulationPlatform
  7. BasicAbstractIncarnation
  8. Incarnation
  9. TimeAbstraction
  10. BasicSpatialAbstraction
  11. MetricSpatialAbstraction
  12. SpatialAbstraction
  13. SpaceTimeAwarePlatform
  14. TimeAwarePlatform
  15. SpaceAwarePlatform
  16. Platform
  17. RichLanguage
  18. Engine
  19. Semantics
  20. Language
  21. Core
  22. AnyRef
  23. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BasicAbstractSpatialSimulationIncarnation()

    Permalink

Type Members

  1. trait AggregateComputation[T] extends Incarnation.ExecutionTemplate with FieldCalculusSyntax with Serializable

    Permalink
    Definition Classes
    Incarnation
  2. trait AggregateInterpreter extends Incarnation.ExecutionTemplate with FieldCalculusSyntax with Serializable

    Permalink
    Definition Classes
    Incarnation
  3. trait AggregateProgram extends AggregateInterpreter

    Permalink
    Definition Classes
    Incarnation
  4. trait AggregateProgramSchema extends ProgramSchema

    Permalink
    Definition Classes
    Semantics
  5. abstract class BaseContextImpl extends core.Engine.Context with core.Engine.ContextOps with Serializable

    Permalink
    Definition Classes
    Engine
  6. class Basic3DSpace[E] extends space.BasicSpatialAbstraction.MutableMetricSpace[E] with EuclideanStrategy with Serializable

    Permalink
    Definition Classes
    BasicSpatialAbstraction
  7. class BasicAggregateInterpreter extends AggregateInterpreter

    Permalink
    Definition Classes
    Incarnation
  8. class BasicSimulatorFactory extends (Simulation.this)#SimulatorFactory

    Permalink
    Definition Classes
    Simulation
  9. trait Builtins extends AnyRef

    Permalink
    Definition Classes
    RichLanguage
  10. type CONTEXT = Context with ContextOps

    Permalink
    Definition Classes
    Engine → Semantics → Core
  11. trait Constructs extends AnyRef

    Permalink
    Definition Classes
    Language
  12. trait ConstructsSemantics extends core.Semantics.Constructs

    Permalink
    Definition Classes
    Semantics
  13. trait Context extends AnyRef

    Permalink
    Definition Classes
    Core
  14. class ContextImpl extends BaseContextImpl

    Permalink
    Definition Classes
    Engine
  15. trait ContextOps extends AnyRef

    Permalink
    Definition Classes
    Semantics
  16. type D = Double

    Permalink
    Definition Classes
    BasicSpatialAbstraction → MetricSpatialAbstraction
  17. class DevInfo extends AnyRef

    Permalink
    Definition Classes
    SpatialSimulation
  18. trait DistanceStrategy extends AnyRef

    Permalink
    Definition Classes
    MetricSpatialAbstraction
  19. type EXECUTION = AggregateInterpreter

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Semantics → Core
  20. type EXPORT = Export with ExportOps with Serializable

    Permalink
    Definition Classes
    Engine → Semantics → Core
  21. class EngineFactory extends core.Engine.Factory with Serializable

    Permalink
    Definition Classes
    Engine
  22. trait EuclideanStrategy extends space.BasicSpatialAbstraction.DistanceStrategy with space.BasicSpatialAbstraction.NeighbouringRelation with Serializable

    Permalink
    Definition Classes
    BasicSpatialAbstraction
  23. trait ExecutionTemplate extends (core.Semantics.CONTEXT) ⇒ core.Semantics.EXPORT with ConstructsSemantics with ProgramSchema

    Permalink
    Definition Classes
    Semantics
  24. trait Export extends AnyRef

    Permalink
    Definition Classes
    Core
  25. class ExportImpl extends core.Engine.Export with core.Engine.ExportOps with Serializable

    Permalink
    Definition Classes
    Engine
  26. trait ExportOps extends AnyRef

    Permalink
    Definition Classes
    Semantics
  27. type FACTORY = Factory

    Permalink
    Definition Classes
    Engine → Semantics
  28. trait Factory extends AnyRef

    Permalink
    Definition Classes
    Semantics
  29. trait FieldCalculusSyntax extends Incarnation.Constructs with Incarnation.Builtins

    Permalink
    Definition Classes
    Incarnation
  30. sealed case class FoldHood[A] extends Slot with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  31. sealed case class FunCall[A] extends Slot with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  32. type ID = Int

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Core
  33. type LSNS = String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Core
  34. trait MetricSpace[E] extends space.MetricSpatialAbstraction.Space[E] with DistanceStrategy

    Permalink
    Definition Classes
    MetricSpatialAbstraction
  35. trait MutableMetricSpace[E] extends MetricSpace[E] with space.MetricSpatialAbstraction.MutableSpace[E]

    Permalink
    Definition Classes
    MetricSpatialAbstraction
  36. trait MutableSpace[E] extends Space[E]

    Permalink
    Definition Classes
    SpatialAbstraction
  37. type NETWORK = Network with SimulatorOps

    Permalink
    Definition Classes
    Simulation → SimulationPlatform
  38. type NSNS = String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Core
  39. sealed case class Nbr[A] extends Slot with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  40. case class NbrSensorUnknownException extends Exception with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  41. trait NeighbouringRelation extends AnyRef

    Permalink
    Definition Classes
    SpatialAbstraction
  42. trait Network extends AnyRef

    Permalink
    Definition Classes
    SimulationPlatform
  43. class NetworkSimulator extends (Simulation.this)#Network with (Simulation.this)#SimulatorOps

    Permalink
    Definition Classes
    Simulation
  44. case class OutOfDomainException extends Exception with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  45. abstract type P <: Point3D

    Permalink
    Definition Classes
    BasicSpatialAbstraction → SpatialAbstraction
  46. trait Path extends AnyRef

    Permalink
    Definition Classes
    Semantics
  47. class PathImpl extends core.Engine.Path with Equals with Serializable

    Permalink
    Definition Classes
    Engine
  48. trait ProgramSchema extends AnyRef

    Permalink
    Definition Classes
    Semantics
  49. sealed case class Rep[A] extends Slot with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  50. trait RoundVM extends AnyRef

    Permalink
    Definition Classes
    Semantics
  51. class RoundVMImpl extends RoundVM

    Permalink
    Definition Classes
    Semantics
  52. type SPACE[E] = Basic3DSpace[E]

    Permalink
    Definition Classes
    BasicSpatialAbstraction → MetricSpatialAbstraction → SpatialAbstraction
  53. sealed case class Scope[K] extends Slot with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  54. case class Seeds(configSeed: Long = System.currentTimeMillis(), simulationSeed: Long = System.currentTimeMillis(), randomSensorSeed: Long = System.currentTimeMillis()) extends Product with Serializable

    Permalink
    Definition Classes
    Simulation
  55. case class SensorUnknownException extends Exception with Product with Serializable

    Permalink
    Definition Classes
    Semantics
  56. trait SimulatorFactory extends AnyRef

    Permalink
    Definition Classes
    Simulation
  57. trait SimulatorOps extends AnyRef

    Permalink
    Definition Classes
    Simulation
  58. trait Slot extends Serializable

    Permalink
    Definition Classes
    Semantics
  59. trait Space[E] extends NeighbouringRelation

    Permalink
    Definition Classes
    SpatialAbstraction
  60. trait SpaceAwareDevice extends AnyRef

    Permalink
    Definition Classes
    SpaceAwarePlatform
  61. class SpaceAwareSimulator extends (SpatialSimulation.this)#NetworkSimulator

    Permalink
    Definition Classes
    SpatialSimulation
  62. trait SpaceTimeAwareDevice extends (SpaceTimeAwarePlatform.this)#SpaceAwareDevice with (SpaceTimeAwarePlatform.this)#TimeAwareDevice

    Permalink
    Definition Classes
    SpaceTimeAwarePlatform
  63. trait StandardSensors extends AnyRef

    Permalink
    Definition Classes
    Incarnation
  64. type Time = LocalDateTime

    Permalink
    Definition Classes
    BasicTimeAbstraction → TimeAbstraction
  65. trait TimeAwareDevice extends AnyRef

    Permalink
    Definition Classes
    TimeAwarePlatform

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Builtins extends Serializable

    Permalink
    Definition Classes
    RichLanguage
  5. val LSNS_DELTA_TIME: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → TimeAwarePlatform
  6. val LSNS_POSITION: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → SpaceAwarePlatform
  7. val LSNS_RANDOM: String

    Permalink
    Definition Classes
    BasicAbstractSimulationIncarnation → BasicAbstractIncarnation → Platform
  8. val LSNS_TIME: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → TimeAwarePlatform
  9. val LSNS_TIMESTAMP: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → TimeAwarePlatform
  10. val NBR_DELAY: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → TimeAwarePlatform
  11. val NBR_LAG: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → TimeAwarePlatform
  12. val NBR_RANGE: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → SpaceAwarePlatform
  13. val NBR_VECTOR: String

    Permalink
    Definition Classes
    BasicAbstractIncarnation → SpaceAwarePlatform
  14. object NetworkSimulator extends Serializable

    Permalink
    Definition Classes
    Simulation
  15. object SpaceAwareSimulator

    Permalink
    Definition Classes
    SpatialSimulation
  16. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  17. def buildNewSpace[E](elems: Iterable[(E, P)]): SPACE[E]

    Permalink
    Definition Classes
    BasicSpatialAbstraction → SpatialAbstraction
  18. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  21. implicit val factory: EngineFactory

    Permalink
    Definition Classes
    Engine → Semantics
  22. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  24. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  25. implicit val interopID: Interop[ID]

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Engine
  26. implicit val interopLSNS: Interop[LSNS]

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Engine
  27. implicit val interopNSNS: Interop[NSNS]

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Engine
  28. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  29. implicit val linearID: Linearizable[ID]

    Permalink
    Definition Classes
    BasicAbstractIncarnation → Engine
  30. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. implicit val positionOrdering: Ordering[P]

    Permalink
    Definition Classes
    BasicSpatialAbstraction → MetricSpatialAbstraction
  34. def simulatorFactory: SimulatorFactory

    Permalink
    Definition Classes
    SpatialSimulationSimulation
  35. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  36. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  37. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from SpatialSimulation

Inherited from BasicTimeAbstraction

Inherited from Simulation

Inherited from SimulationPlatform

Inherited from BasicAbstractIncarnation

Inherited from Incarnation

Inherited from TimeAbstraction

Inherited from BasicSpatialAbstraction

Inherited from MetricSpatialAbstraction

Inherited from SpatialAbstraction

Inherited from SpaceTimeAwarePlatform

Inherited from TimeAwarePlatform

Inherited from SpaceAwarePlatform

Inherited from Platform

Inherited from RichLanguage

Inherited from Engine

Inherited from Semantics

Inherited from Language

Inherited from Core

Inherited from AnyRef

Inherited from Any

Ungrouped