molecule.benchmarks.comparison.actors.ChameneosRedux

Chameneo

case class Chameneo(mall: Mall, colour: Colour, id: Int, exec: Executor) extends BenchmarkActor with Product with Serializable

Linear Supertypes
Product, Equals, BenchmarkActor, Actor, Serializable, Serializable, InputChannel[Any], ActorCanReply, ReplyReactor, ReactorCanReply, Reactor[Any], Combinators, AbstractActor, CanReply[Any, Any], OutputChannel[Any], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Chameneo
  2. Product
  3. Equals
  4. BenchmarkActor
  5. Actor
  6. Serializable
  7. Serializable
  8. InputChannel
  9. ActorCanReply
  10. ReplyReactor
  11. ReactorCanReply
  12. Reactor
  13. Combinators
  14. AbstractActor
  15. CanReply
  16. OutputChannel
  17. AnyRef
  18. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Chameneo(mall: Mall, colour: Colour, id: Int, exec: Executor)

Type Members

  1. type Future[+P] = Future[P]

    Definition Classes
    ReactorCanReply → CanReply

Value Members

  1. def !(msg: Any): Unit

    Definition Classes
    ReplyReactor → Reactor → OutputChannel
  2. def !!(msg: Any): Future[Any]

    Definition Classes
    ActorCanReply → ReactorCanReply → CanReply
  3. def !![A](msg: Any, handler: PartialFunction[Any, A]): Future[A]

    Definition Classes
    ActorCanReply → ReactorCanReply → CanReply
  4. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  6. def !?(msec: Long, msg: Any): Option[Any]

    Definition Classes
    ActorCanReply → ReactorCanReply → CanReply
  7. def !?(msg: Any): Any

    Definition Classes
    ActorCanReply → ReactorCanReply → CanReply
  8. final def ##(): Int

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

    Definition Classes
    AnyRef
  10. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  11. def ?: Any

    Definition Classes
    Actor → InputChannel
  12. def act(): Unit

    Definition Classes
    Chameneo → Reactor
  13. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  14. def canEqual(arg0: Any): Boolean

    Definition Classes
    Chameneo → Equals
  15. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. var colour: Colour

  17. def complement(otherColour: Colour): Colour

  18. def continue(): Unit

    Definition Classes
    Combinators
  19. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    Chameneo → Equals → AnyRef → Any
  21. def exceptionHandler: PartialFunction[Exception, Unit]

    Attributes
    protected[actors]
    Definition Classes
    Reactor
  22. val exec: Executor

  23. def exit(): Nothing

    Attributes
    protected[actors]
    Definition Classes
    Actor → Reactor
  24. def exit(reason: AnyRef): Nothing

    Attributes
    protected[actors]
    Definition Classes
    Actor
  25. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  26. def forward(msg: Any): Unit

    Definition Classes
    ReplyReactor → Reactor → OutputChannel
  27. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  28. def getState: Value

    Definition Classes
    Actor → ReplyReactor → Reactor
  29. def hashCode(): Int

    Definition Classes
    Chameneo → AnyRef → Any
  30. val id: Int

  31. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  32. def link(body: ⇒ Unit): Actor

    Definition Classes
    Actor
  33. def link(to: AbstractActor): AbstractActor

    Definition Classes
    Actor
  34. def loop(body: ⇒ Unit): Unit

    Definition Classes
    Combinators
  35. def loopWhile(cond: ⇒ Boolean)(body: ⇒ Unit): Unit

    Definition Classes
    Combinators
  36. def mailboxSize: Int

    Attributes
    protected[actors]
    Definition Classes
    Reactor
  37. var mall: Mall

  38. var meetings: Int

  39. implicit def mkBody[A](body: ⇒ A): Body[A]

    Definition Classes
    Reactor → Combinators
  40. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  41. final def notify(): Unit

    Definition Classes
    AnyRef
  42. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  43. def productArity: Int

    Definition Classes
    Chameneo → Product
  44. def productElement(arg0: Int): Any

    Definition Classes
    Chameneo → Product
  45. def productIterator: Iterator[Any]

    Definition Classes
    Product
  46. def productPrefix: String

    Definition Classes
    Chameneo → Product
  47. def react(handler: PartialFunction[Any, Unit]): Nothing

    Definition Classes
    Actor → InputChannel → ReplyReactor → Reactor
  48. def reactWithin(msec: Long)(handler: PartialFunction[Any, Unit]): Nothing

    Definition Classes
    Actor → InputChannel → ReplyReactor
  49. def receive[R](f: PartialFunction[Any, R]): R

    Definition Classes
    Actor → InputChannel
  50. def receiveWithin[R](msec: Long)(f: PartialFunction[Any, R]): R

    Definition Classes
    Actor → InputChannel
  51. def receiver: Actor

    Definition Classes
    Reactor → OutputChannel
  52. def reply(msg: Any): Unit

    Attributes
    protected[actors]
    Definition Classes
    ReplyReactor
  53. def restart(): Unit

    Definition Classes
    Reactor
  54. val scheduler: SchedulerAdapter

    Definition Classes
    BenchmarkActor → Actor → Reactor
  55. def send(msg: Any, replyTo: OutputChannel[Any]): Unit

    Definition Classes
    Reactor → OutputChannel
  56. def sender: OutputChannel[Any]

    Attributes
    protected[actors]
    Definition Classes
    ReplyReactor
  57. def start(): Actor

    Definition Classes
    Actor → Reactor
  58. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  59. def toString(): String

    Definition Classes
    Chameneo → AnyRef → Any
  60. var trapExit: Boolean

    Definition Classes
    Actor
  61. def unlink(from: AbstractActor): Unit

    Definition Classes
    Actor
  62. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Deprecated Value Members

  1. def productElements: Iterator[Any]

    Definition Classes
    Product
    Annotations
    @deprecated
    Deprecated

    (Since version 2.8.0) use productIterator instead

Inherited from Product

Inherited from Equals

Inherited from BenchmarkActor

Inherited from Actor

Inherited from Serializable

Inherited from Serializable

Inherited from InputChannel[Any]

Inherited from ActorCanReply

Inherited from ReplyReactor

Inherited from ReactorCanReply

Inherited from Reactor[Any]

Inherited from Combinators

Inherited from AbstractActor

Inherited from CanReply[Any, Any]

Inherited from OutputChannel[Any]

Inherited from AnyRef

Inherited from Any