wvlet.airframe
Type members
Classlikes
A trait for embedding Session to user traits or classes
A trait for embedding Session to user traits or classes
Immutable airframe design.
Immutable airframe design.
Design instance does not hold any duplicate bindings for the same Surface.
- Companion:
- object
Design configs
Design configs
- Companion:
- object
DesignWithContext[A] is a wrapper of Design class for chaining lifecycle hooks for the same type A. This can be safely cast to just Design
DesignWithContext[A] is a wrapper of Design class for chaining lifecycle hooks for the same type A. This can be safely cast to just Design
This class is used to obtain the class names of the call-by-name functions (Function0[R]).
This class is used to obtain the class names of the call-by-name functions (Function0[R]).
This wrapper do not directly access the field f (Function0[R]) in order to avoid the evaluation of the function.
- Companion:
- object
Session manages injected objects (e.g., Singleton)
Session manages injected objects (e.g., Singleton)
- Companion:
- object
Value members
Concrete methods
The entry point to create a new design beginning from a blanc design import wvlet.airframe._
The entry point to create a new design beginning from a blanc design import wvlet.airframe._
val d = design.bind[X]