org.hungerford.generic.schema.selector

Members list

Concise view

Type members

Classlikes

trait AmbigSelector[N]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
trait ComponentRetriever[Outer, Sel]()

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait ComponentUpdater[Outer, Sel, Inner, NewInner]()

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait FieldSelector[N]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ComponentRetriever.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ComponentUpdater.type
class Selector[R <: Tuple]()

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Selector.type
object exports.type
trait LensDsl
object utilities.type
object dsl.type
object LensDsl.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object exports.type
trait LensDsl
object utilities.type
object dsl.type
object LensDsl.type
trait SubTypeSelector[N]()

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
case class TypeSelector[T, N <: Nat]()

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Types

type Append[R <: Tuple, T] = Concat[R, T *: EmptyTuple]