p

org.zalando

grafter

package grafter

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait GenericReader extends AnyRef

    The following functions are used to derive reader instances for case classes through the generic deriving mechanism from Shapeless

    The following functions are used to derive reader instances for case classes through the generic deriving mechanism from Shapeless

    See this blog post for more details: https://meta.plasm.us/posts/2015/11/08/type-classes-and-generic-derivation

  2. trait Query extends AnyRef
  3. trait QuerySyntax extends AnyRef

    Syntactic sugar for querying nodes in a graph

  4. trait Reflect extends AnyRef
  5. trait Rewriter extends AnyRef

    Functions for rewriting parts of an object graph representing services or configuration with different implementations.

    Functions for rewriting parts of an object graph representing services or configuration with different implementations.

    This is used for "Dependency Injection" to replace some service implementations with other implementations.

  6. trait RewriterSyntax extends AnyRef

    Syntactic sugar for rewriting nodes in a graph

    Syntactic sugar for rewriting nodes in a graph

    The methods here allow to chain various replacements:

    g.singleton[T].replace[S](s)

  7. trait Start extends AnyRef
  8. case class StartError (message: String, exception: Throwable) extends StartResult with Product with Serializable
  9. case class StartFailure (message: String) extends StartResult with Product with Serializable
  10. case class StartOk (message: String) extends StartResult with Product with Serializable
  11. sealed trait StartResult extends AnyRef
  12. trait Stop extends AnyRef
  13. case class StopError (message: String, exception: Throwable) extends StopResult with Product with Serializable
  14. case class StopFailure (message: String) extends StopResult with Product with Serializable
  15. case class StopOk (message: String) extends StopResult with Product with Serializable
  16. sealed trait StopResult extends AnyRef

Ungrouped