Package

lspace.structure

util

Permalink

package util

Visibility
  1. Public
  2. All

Type Members

  1. trait ClassTypeable[T] extends Serializable

    Permalink
    Annotations
    @implicitNotFound( ... )
  2. trait GraphUtils extends AnyRef

    Permalink
  3. trait IdProvider extends AnyRef

    Permalink

    id's should start from 1000, the first 1000 longs are reserved for default-classtypes

  4. trait Selector[+L <: HList, SL <: HList] extends AnyRef

    Permalink
  5. case class Selector0[SelectedLabels <: HList](l: HNil, sl: SelectedLabels) extends Selector[HNil, SelectedLabels] with Product with Serializable

    Permalink
  6. case class Selector1[A, nameA <: String, SelectedLabels <: HList](l: ::[As[A, nameA], HNil], sl: SelectedLabels) extends Selector[::[As[A, nameA], HNil], SelectedLabels] with Product with Serializable

    Permalink
  7. case class Selector2[A, Aname <: String, B, Bname <: String, SelectedLabels <: HList](l: ::[As[B, Bname], ::[As[A, Aname], HNil]], sl: SelectedLabels) extends Selector[::[As[B, Bname], ::[As[A, Aname], HNil]], SelectedLabels] with Product with Serializable

    Permalink
  8. case class Selector3[A, Aname <: String, B, Bname <: String, C, Cname <: String, SelectedLabels <: HList](l: ::[As[C, Cname], ::[As[B, Bname], ::[As[A, Aname], HNil]]], sl: SelectedLabels) extends Selector[::[As[C, Cname], ::[As[B, Bname], ::[As[A, Aname], HNil]]], SelectedLabels] with Product with Serializable

    Permalink

Value Members

  1. object ClassTypeable extends Serializable

    Permalink
  2. object Selector

    Permalink
  3. object Selector0 extends Serializable

    Permalink
  4. object Selector1 extends Serializable

    Permalink
  5. object Selector2 extends Serializable

    Permalink
  6. object Selector3 extends Serializable

    Permalink

Ungrouped