com.eharmony.aloha

semantics

package semantics

Visibility
  1. Public
  2. All

Type Members

  1. trait ErrorEnrichingSemantics[A] extends Semantics[A]

    User-defined functions used in feature specifications can cause models to throw undesirable exceptions.

  2. trait MorphableSemantics[M[_] <: Semantics[_], A] extends Semantics[A]

    A version of Semantics that can morph into other instances of the same structure but with a different type parameter.

  3. trait Semantics[A] extends Closeable

    Annotations
    @implicitNotFound( ... )
  4. trait SemanticsProvider[A] extends AnyRef

    This is passed to the factory.

  5. case class SemanticsUdfException[+A](specification: String, accessorOutput: Map[String, Try[Any]], accessorsMissingOutput: List[String], accessorsInErr: List[String], cause: Throwable, input: A) extends AlohaException with Product with Serializable

    An exception used to denote that an error occurred while applying a user-defined function on the input data.

Value Members

  1. object EmptySemantics

  2. object SemanticsUdfException extends Serializable

  3. package compiled

  4. package func

Ungrouped