package domination
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class Inject extends Annotation with StaticAnnotation
- Annotations
- @Retention()
- sealed abstract class InjectionPriority extends AnyRef
Arbitrarily extensible priority object.
Arbitrarily extensible priority object. If extending, it must be a case object.
- case class PriorityCtx[T](priority: InjectionPriority, f: (InjectionPriority) => T) extends Product with Serializable
Value Members
- object InjectionPriority
Sample for defining any priority.
Sample for defining any priority.
case object Secondary extends InjectionPriority(Primary >>) case object SemiFinally extends InjectionPriority(Finally <<)
Define priority objects below Finally or Default assuming that they will be overwritten.