Package

com.eharmony.aloha.audit.impl

tree

Permalink

package tree

Created by ryan.deak on 5/9/17.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. tree
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type NubRootedTree[+N] = RootedTree[Any, N]

    Permalink
  2. sealed trait RootedTree[+U, +N <: U] extends Tree[U]

    Permalink
  3. case class RootedTreeAuditor[U, N <: U](accumulateErrors: Boolean = false, accumulateMissingFeatures: Boolean = false)(implicit evidence$2: RefInfo[U]) extends MorphableAuditor[Tree[U], N, RootedTree[U, N]] with Product with Serializable

    Permalink

    An auditor that can audit trees

    An auditor that can audit trees

    U

    upper bound on the type of values in the tree.

    N

    the type of value at the root of the tree.

    accumulateErrors

    Whether to aggregate errors from the descendants into a given node.

    accumulateMissingFeatures

    Whether to aggregate missing variables from the descendants into a given node.

  4. sealed trait Tree[+U] extends AnyRef

    Permalink
  5. case class TreeAuditor[U, N](accumulateErrors: Boolean = false, accumulateMissingFeatures: Boolean = false)(implicit uri: RefInfo[U], toU: (N) ⇒ U) extends MorphableAuditor[Tree[U], N, Tree[U]] with Product with Serializable

    Permalink

    An auditor that can audit values of type N to create a tree whose nodes are of type U.

    An auditor that can audit values of type N to create a tree whose nodes are of type U.

    toU

    a function to convert an N to a U.

  6. trait TreePathOps[+U] extends AnyRef

    Permalink

Value Members

  1. object RootedTreeAuditor extends Serializable

    Permalink
  2. object TreeAuditor extends Serializable

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped