package ocdquery
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ocdquery
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- implicit final class AsNameOps extends AnyVal
- final case class ColumnName[A](name: String) extends AnyVal with Product with Serializable
- implicit final class ColumnNamesOps[Names] extends AnyVal
- trait DefaultColumnNames[Names] extends AnyRef
- Annotations
- @implicitNotFound("Couldn't find/derive DefaultColumnNames[${Names}]\n" +
" - make sure that all fields are wrapped in obligatory or selectable F[_], " +
"so that ${Names} is made of ColumnNames only")
- class Fetcher[Create, Entity, Update, Names] extends AnyRef
- trait Filter extends AnyRef
- implicit final class FragmentsOps extends AnyVal
- sealed abstract class JoinType extends Product with Serializable
- class Repo[Create, Entity, Update, Names] extends AnyRef
- sealed trait Sort extends Product with Serializable
- final case class TableName(name: String) extends AnyVal with Product with Serializable
- type UnitF[_] = Unit
- sealed trait Updatable[+A] extends Product with Serializable
- final case class UpdateTo[+A](to: A) extends Updatable[A] with Product with Serializable
Value Members
- val emptyFilter: Filter
- implicit def liftToUpdatable[A](a: A): Updatable[A]
- object Create
- object DefaultColumnNames
- object JoinType extends Serializable
- object QuasiAuto
useful bacause Shapeless apparently gets creazy when it needs to derive Generic[EntityF[Id, Id]
- object Repo
- object Skip extends Updatable[Nothing] with Product with Serializable
- object Sort extends Serializable