package linking
Type Members
-
case class
LinkEvaluation[F[_], S, T <: DomainElement, C <: WebApiContext](source: F[S])(afterLinking: (F[T]) ⇒ Unit) extends Product with Serializable
Produces a link from source and executes a afterLinking with the resulting link
Produces a link from source and executes a afterLinking with the resulting link
- F
is an optional wrapper of arity 1 e.g. Seq, List, Set
- S
link source type
- T
link target type < DomainElement
- C
context
- source
source
- afterLinking
callback
-
trait
Linker[F[_], S, T <: DomainElement, C <: WebApiContext] extends AnyRef
Class that is able to produce links to any domain element
Class that is able to produce links to any domain element
- F
is an optional wrapper of arity 1 e.g. Seq, List, Set
- S
link source type
- T
link target type < DomainElement
- C
context