BeforeAfterAroundEach

Related Doc: package specification

trait BeforeAfterAroundEach extends BeforeAfterAround with Apply

apply a BeforeAfterAround context to each Example

Linear Supertypes
Ordering
1. Alphabetic
2. By inheritance
Inherited
1. BeforeAfterAroundEach
2. Apply
3. BeforeAfterAround
4. Around
5. After
6. Before
7. Context
8. AnyRef
9. Any
1. Hide All
2. Show all
Visibility
1. Public
2. All

Abstract Value Members

1. abstract def after: Any

override this method to provide the after behavior

override this method to provide the after behavior

Definition Classes
After
2. abstract def around[T](t: ⇒ T)(implicit arg0: AsResult[T]): Result

Definition Classes
Around
3. abstract def before: Any

override this method to provide the before behavior

override this method to provide the before behavior

Definition Classes
Before

Concrete Value Members

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

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

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

Definition Classes
AnyRef → Any
4. def andThen(a: BeforeAfterAround): BeforeAfterAround

sequence the actions of 2 BeforeAfterAround traits

sequence the actions of 2 BeforeAfterAround traits

Definition Classes
BeforeAfterAround
5. def andThen(a: Around): Around

sequence the actions of 2 Around traits

sequence the actions of 2 Around traits

Definition Classes
Around
6. def andThen(a: After): After

sequence the actions of 2 After traits

sequence the actions of 2 After traits

Definition Classes
After
7. def andThen(b: Before): Before

sequence the actions of 2 Before traits

sequence the actions of 2 Before traits

Definition Classes
Before
8. def apply(fs: ⇒ Fragments): Fragments

Definition Classes
Apply
9. def apply(f: Fragment): Fragments

Definition Classes
Apply
10. def apply[T](a: ⇒ T)(implicit arg0: AsResult[T]): Result

execute an action returning a Result and finally the after action

execute an action returning a Result and finally the after action

Definition Classes
BeforeAfterAroundAroundAfterBeforeContext
11. final def asInstanceOf[T0]: T0

Definition Classes
Any
12. def clone(): AnyRef

Attributes
protected[java.lang]
Definition Classes
AnyRef
Annotations
@throws( ... )
13. def compose(a: BeforeAfterAround): BeforeAfterAround

compose the actions of 2 BeforeAfterAround traits

compose the actions of 2 BeforeAfterAround traits

Definition Classes
BeforeAfterAround
14. def compose(a: Around): Around

compose the actions of 2 Around traits

compose the actions of 2 Around traits

Definition Classes
Around
15. def compose(a: After): After

compose the actions of 2 After traits

compose the actions of 2 After traits

Definition Classes
After
16. def compose(b: Before): Before

compose the actions of 2 Before traits

compose the actions of 2 Before traits

Definition Classes
Before
17. final def eq(arg0: AnyRef): Boolean

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

Definition Classes
AnyRef → Any
19. def finalize(): Unit

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

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

Definition Classes
AnyRef → Any
22. final def isInstanceOf[T0]: Boolean

Definition Classes
Any
23. final def ne(arg0: AnyRef): Boolean

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

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

Definition Classes
AnyRef
26. final def synchronized[T0](arg0: ⇒ T0): T0

Definition Classes
AnyRef
27. def toString(): String

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

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

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

Definition Classes
AnyRef
Annotations
@throws( ... )