wvlet.airframe
Attributes
Members list
Type members
Classlikes
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
- Self type
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- AirframeException.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass Any
A trait for embedding Session to user traits or classes
A trait for embedding Session to user traits or classes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Immutable airframe design.
Immutable airframe design.
Design instance does not hold any duplicate bindings for the same Surface.
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
- class DesignWithContext[A]
Design configs
Design configs
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Producttrait Equalstrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- DesignOptions.type
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
Attributes
- Graph
- Supertypes
- class Designtrait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass Any
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.
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Cloneabletrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Session manages injected objects (e.g., Singleton)
Session manages injected objects (e.g., Singleton)
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait AutoCloseableclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object DEVELOPMENT.typeobject PRODUCTION.type
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]
Attributes
Create an empty design, which sends life cycle logs to debug log level
Create an empty design, which sends life cycle logs to debug log level