Selector

object Selector extends SelectorDsl
Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[N <: FieldName](field: N): Selector[AmbigSelector[N] *: EmptyTuple]
def field[N <: FieldName](field: N): Selector[FieldSelector[N] *: EmptyTuple]
def subtype[N <: FieldName](subtype: N): Selector[SubTypeSelector[N] *: EmptyTuple]

Givens

Inherited givens

given Conversion_N_Selector[N <: FieldName]: Conversion[N, Selector[AmbigSelector[N] *: EmptyTuple]]
Inherited from
SelectorDsl

Extensions

Inherited extensions

extension [N1 <: FieldName](selection: N1)
def /[N2 <: FieldName](field: N2): Selector[AmbigSelector[N1] *: AmbigSelector[N2] *: EmptyTuple]
Inherited from
SelectorDsl
extension [N1 <: FieldName](selection: N1)
def /-[N2 <: FieldName](field: N2): Selector[AmbigSelector[N1] *: FieldSelector[N2] *: EmptyTuple]
Inherited from
SelectorDsl
extension [N1 <: FieldName](selection: N1)
def /~[N2 <: FieldName](subtype: N2): Selector[AmbigSelector[N1] *: SubTypeSelector[N2] *: EmptyTuple]
Inherited from
SelectorDsl