Selector

org.hungerford.generic.schema.selector.Selector
See theSelector companion object
class Selector[R <: Tuple]()

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def /[N <: Singleton](identifier: N): Selector[Append[R, AmbigSelector[N]]]
def /[T, N <: Nat](ts: TypeSelector[T, N]): Selector[Append[R, AmbigSelector[TypeSelector[T, N]]]]
def /-[N <: Singleton](field: N): Selector[Append[R, FieldSelector[N]]]
def /-[T, N <: Nat](ts: TypeSelector[T, N]): Selector[Append[R, FieldSelector[TypeSelector[T, N]]]]
def /~[N <: Singleton](subtype: N): Selector[Append[R, SubTypeSelector[N]]]
def /~[T, N <: Nat](ts: TypeSelector[T, N]): Selector[Append[R, SubTypeSelector[TypeSelector[T, N]]]]