Aspect

trait Aspect[-R, +E, T]

Event processor aspect

class Object
trait Matchable
class Any
Aspect[R, E, T]

Value members

Abstract methods

def apply[R1 <: R, E1 >: E](f: EventProcessor[R1, E1, T]): EventProcessor[R1, E1, T]

Concrete methods

final
def >>>[R1 <: R, E1 >: E](that: Aspect[R1, E1, T]): Aspect[R1, E1, T]

Alias for andThen

Alias for andThen

final
def andThen[R1 <: R, E1 >: E](that: Aspect[R1, E1, T]): Aspect[R1, E1, T]

Apply this aspect first and then the other one

Apply this aspect first and then the other one