ContinentMapper
no.vedaadata.world.db.ContinentMapper
trait ContinentMapper extends PKMapper[Continent, String], TableDefinition
Attributes
- Graph
-
- Supertypes
-
trait TableDefinitiontrait Constraintstrait PK[String]trait AccessorLiketrait Deletingtrait Updatingtrait Insertingtrait Writingtrait ReadOnlyPK[String]trait PKUtiltrait ReadOnlyMapperLike[Continent]trait MapperQuery[Continent]trait Querytrait AggregateFunctionstrait Selectingtrait ReadOnlyAccessorLiketrait Adhoctrait Joiningtrait Fieldstrait TableLikeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object Continent
Members list
Type members
Inherited classlikes
trait AccessorJoin extends Foreign, SingleJoinLike
Attributes
- Inherited from:
- Joining
- Supertypes
-
trait SingleJoinLiketrait Foreigntrait ReadOnlyAccessorLiketrait Adhoctrait Joiningtrait Fieldstrait TableLiketrait Fieldclass Objecttrait Matchableclass AnyShow all
trait AccessorJoin2 extends Foreign, DualJoinLike
Attributes
- Inherited from:
- Joining
- Supertypes
-
trait DualJoinLiketrait Foreigntrait ReadOnlyAccessorLiketrait Adhoctrait Joiningtrait Fieldstrait TableLiketrait Fieldclass Objecttrait Matchableclass AnyShow all
class AccessorWriterFactory
Attributes
- Inherited from:
- AccessorLike
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object MapperWriter
Attributes
- Inherited from:
- Adhoc
- Supertypes
-
class Objecttrait Matchableclass Any
object Cascade extends ReferentialAction
Attributes
- Inherited from:
- Constraints
- Supertypes
sealed trait Constraint extends SingleSQL
Attributes
- Inherited from:
- Constraints
- Supertypes
-
class SingleSQLclass SQLclass Renderableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
trait DualJoin[C1, C2] extends DualJoinLike
Attributes
- Inherited from:
- Joining
- Supertypes
- Known subtypes
-
trait DualJoinLike
Attributes
- Inherited from:
- Joining
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait AccessorJoin2trait MapperJoin2Like[J]trait MapperJoin2[J]trait MapperJoin2Nullable[J]Show all
trait Foreign extends Field, ReadOnlyAccessorLike
Attributes
- Inherited from:
- Fields
- Supertypes
-
trait ReadOnlyAccessorLiketrait Adhoctrait Joiningtrait Fieldstrait TableLiketrait Fieldclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait AccessorJointrait AccessorJoin2trait MapperForeign[J]trait MapperJoin[J]trait MapperJoin2Like[J]trait MapperJoin2[J]trait MapperJoin2Nullable[J]trait MapperJoinNullable[J]Show all
class ForeignKey
Attributes
- Inherited from:
- Constraints
- Supertypes
-
class Objecttrait Matchableclass Any
object ForeignKey
Attributes
- Inherited from:
- Constraints
- Supertypes
-
class Objecttrait Matchableclass Any
abstract class FullJoin[C, ColType <: Col](val fk: ColType { type T = C; }) extends SingleJoin[C]
Attributes
- Inherited from:
- Joining
- Supertypes
Attributes
- Inherited from:
- Joining
- Supertypes
abstract class Join[C, ColType <: Col](val fk: ColType { type T = C; }) extends SingleJoin[C]
Attributes
- Inherited from:
- Joining
- Supertypes
Attributes
- Inherited from:
- Joining
- Supertypes
abstract class LeftJoin[C, ColType <: Col](val fk: ColType { type T = C; }) extends SingleJoin[C]
Attributes
- Inherited from:
- Joining
- Supertypes
Attributes
- Inherited from:
- Joining
- Supertypes
trait MapperForeign[J] extends Foreign, Readable
Attributes
- Inherited from:
- Joining
- Supertypes
-
trait Readabletrait Foreigntrait ReadOnlyAccessorLiketrait Adhoctrait Joiningtrait Fieldstrait TableLiketrait Fieldclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait MapperJoin[J]trait MapperJoin2Like[J]trait MapperJoin2[J]trait MapperJoin2Nullable[J]trait MapperJoinNullable[J]
trait MapperJoin[J] extends MapperForeign[J], SingleJoinLike
Attributes
- Inherited from:
- Joining
- Supertypes
-
trait SingleJoinLiketrait MapperForeign[J]trait Readabletrait Foreigntrait ReadOnlyAccessorLiketrait Adhoctrait Joiningtrait Fieldstrait TableLiketrait Fieldclass Objecttrait Matchableclass AnyShow all
trait MapperJoin2[J] extends MapperJoin2Like[J]
Attributes
- Inherited from:
- Joining
- Supertypes
-
trait MapperJoin2Like[J]trait DualJoinLiketrait MapperForeign[J]trait Readabletrait Foreigntrait ReadOnlyAccessorLiketrait Adhoctrait Joiningtrait Fieldstrait TableLiketrait Fieldclass Objecttrait Matchableclass AnyShow all
trait MapperJoin2Like[J] extends MapperForeign[J], DualJoinLike
Attributes
- Inherited from:
- Joining
- Supertypes
-
trait DualJoinLiketrait MapperForeign[J]trait Readabletrait Foreigntrait ReadOnlyAccessorLiketrait Adhoctrait Joiningtrait Fieldstrait TableLiketrait Fieldclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait MapperJoin2[J]trait MapperJoin2Nullable[J]
trait MapperJoin2Nullable[J] extends MapperJoin2Like[J]
Attributes
- Inherited from:
- Joining
- Supertypes
-
trait MapperJoin2Like[J]trait DualJoinLiketrait MapperForeign[J]trait Readabletrait Foreigntrait ReadOnlyAccessorLiketrait Adhoctrait Joiningtrait Fieldstrait TableLiketrait Fieldclass Objecttrait Matchableclass AnyShow all
trait MapperJoinNullable[J] extends MapperForeign[J], SingleJoinLike
Attributes
- Inherited from:
- Joining
- Supertypes
-
trait SingleJoinLiketrait MapperForeign[J]trait Readabletrait Foreigntrait ReadOnlyAccessorLiketrait Adhoctrait Joiningtrait Fieldstrait TableLiketrait Fieldclass Objecttrait Matchableclass AnyShow all
object MapperWriter extends AccessorWriterFactory
Attributes
- Inherited from:
- DualMapperLike
- Supertypes
trait MapperWriter[X] extends Writer[X]
Attributes
- Inherited from:
- DualMapperLike
- Supertypes
-
class Writer[X]trait X => Seq[ColumnParam]class Objecttrait Matchableclass Any
object PK
Attributes
- Inherited from:
- DualPKMapperLike
- Supertypes
-
class Objecttrait Matchableclass Any
class PrimaryKey extends Constraint
Attributes
- Inherited from:
- Constraints
- Supertypes
-
trait Constraintclass SingleSQLclass SQLclass Renderableclass Objecttrait Matchableclass AnyShow all
object PrimaryKey
Attributes
- Inherited from:
- Constraints
- Supertypes
-
class Objecttrait Matchableclass Any
object R
Attributes
- Inherited from:
- ReadOnlyMapperLike
- Supertypes
-
class Objecttrait Matchableclass Any
object RW
Attributes
- Inherited from:
- DualMapperLike
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Constraints
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
class ReferentialConstraint(columns: Seq[Column], ref: TableColumns, val name: Option[String]) extends Constraint
Attributes
- Inherited from:
- Constraints
- Supertypes
-
trait Constraintclass SingleSQLclass SQLclass Renderableclass Objecttrait Matchableclass AnyShow all
object Restrict extends ReferentialAction
Attributes
- Inherited from:
- Constraints
- Supertypes
abstract class RightJoin[C, ColType <: Col](val fk: ColType { type T = C; }) extends SingleJoin[C]
Attributes
- Inherited from:
- Joining
- Supertypes
abstract class RightJoin2[C1, C2, ColType1 <: Col, ColType2 <: Col](val fk1: ColType1 { type T = C1; }, val fk2: ColType2 { type T = C2; }) extends DualJoin[C1, C2]
Attributes
- Inherited from:
- Joining
- Supertypes
Attributes
- Inherited from:
- Selecting
- Supertypes
-
class Objecttrait Matchableclass Any
trait SingleJoin[C] extends SingleJoinLike
trait SingleJoinLike
Attributes
- Inherited from:
- Joining
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
class Unique extends Constraint
Attributes
- Inherited from:
- Constraints
- Supertypes
-
trait Constraintclass SingleSQLclass SQLclass Renderableclass Objecttrait Matchableclass AnyShow all
object Unique
Attributes
- Inherited from:
- Constraints
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Updating
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Writing
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- Writing
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- TableDefinition
- Supertypes
-
class Objecttrait Matchableclass Any
trait identity extends notnull
Attributes
- Inherited from:
- TableDefinition
- Supertypes
-
trait notnulltrait NotNullReadWritabletrait ReadWritabletrait Writabletrait Readableclass Objecttrait Matchableclass AnyShow all
trait unique
Attributes
- Inherited from:
- TableDefinition
- Supertypes
-
class Objecttrait Matchableclass Any
Inherited types
Attributes
- Inherited from:
- PKUtil
Attributes
- Inherited from:
- Query
type GG
Attributes
- Inherited from:
- AccessorLike
Attributes
- Inherited from:
- Adhoc
Attributes
- Inherited from:
- DualPKMapper
Attributes
- Inherited from:
- DualMapperLike
Value members
Inherited methods
Attributes
- Inherited from:
- ReadOnlyAccessorLike
Attributes
- Inherited from:
- Inserting
Attributes
- Inherited from:
- Inserting
Attributes
- Inherited from:
- TableDefinition
Attributes
- Inherited from:
- TableDefinition
Attributes
- Inherited from:
- TableDefinition
Attributes
- Inherited from:
- TableDefinition
Attributes
- Inherited from:
- TableLike
Attributes
- Inherited from:
- TableLike
Attributes
- Inherited from:
- ReadOnlyAccessorLike
Attributes
- Inherited from:
- ReadOnlyPKMapperLike
Attributes
- Definition Classes
-
PK -> ReadOnlyPK
- Inherited from:
- PK
Attributes
- Inherited from:
- AccessorLike
Attributes
- Inherited from:
- Inserting
Attributes
- Inherited from:
- Fields
Attributes
- Inherited from:
- AggregateFunctions
Attributes
- Inherited from:
- AggregateFunctions
Attributes
- Inherited from:
- TableDefinition
Attributes
- Inherited from:
- TableDefinition
Attributes
- Inherited from:
- TableDefinition
Attributes
- Inherited from:
- PK
Attributes
- Inherited from:
- Deleting
Attributes
- Inherited from:
- TableDefinition
Attributes
- Inherited from:
- TableDefinition
Attributes
- Inherited from:
- Query
Attributes
- Inherited from:
- ReadOnlyPK
Attributes
- Inherited from:
- Query
Attributes
- Inherited from:
- ReadOnlyAccessorLike
Attributes
- Inherited from:
- TableLike
Attributes
- Inherited from:
- TableLike
Attributes
- Inherited from:
- TableLike
Attributes
- Inherited from:
- Inserting
Attributes
- Inherited from:
- Inserting
Attributes
- Inherited from:
- AccessorLike
def insertOrUpdate(b: Continent)(implicit writer: MapperWriter[Continent], c: Connector[D]): Either[Option[GG], Int]
Attributes
- Inherited from:
- DualPKMapperLike
Attributes
- Inherited from:
- Inserting
Attributes
- Inherited from:
- MapperQuery
Attributes
- Inherited from:
- TableDefinition
Attributes
- Inherited from:
- AggregateFunctions
Attributes
- Inherited from:
- AggregateFunctions
Attributes
- Inherited from:
- Constraints
Attributes
- Inherited from:
- MapperQuery
Attributes
- Inherited from:
- Constraints
Attributes
- Inherited from:
- TableLike
Attributes
- Inherited from:
- TableLike
Attributes
- Inherited from:
- TableLike
def select[S, A](f: R => S)(implicit selecter: Selecter[S], selectReader: SelectReader[S, A]): SelectHolder[S, A]
Attributes
- Inherited from:
- Selecting
def selectForUpdate[S, A](f: R => S)(implicit selecter: Selecter[S], selectReader: SelectReader[S, A]): SelectHolder[S, A]
Attributes
- Inherited from:
- Selecting
Attributes
- Inherited from:
- MapperQuery
Attributes
- Inherited from:
- Query
def selectWithLock[S, A](locks: Lock*)(f: R => S)(implicit selecter: Selecter[S], selectReader: SelectReader[S, A]): SelectHolder[S, A]
Attributes
- Inherited from:
- Selecting
Attributes
- Inherited from:
- TableLike
Attributes
- Inherited from:
- TableDefinition
Attributes
- Inherited from:
- TableLike
Attributes
- Inherited from:
- ReadOnlyAccessorLike
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
TableLike -> Any
- Inherited from:
- TableLike
Attributes
- Inherited from:
- TableLike
def update(value: String, a: Continent)(implicit writer: MapperWriter[Continent], c: Connector[D]): Int
Attributes
- Inherited from:
- DualPKMapperLike
Attributes
- Inherited from:
- DualPKMapperLike
Attributes
- Inherited from:
- PK
Attributes
- Inherited from:
- Updating
Attributes
- Inherited from:
- ReadOnlyMapperLike
Attributes
- Inherited from:
- Query
Inherited fields
Attributes
- Inherited from:
- DualPKMapper
Implicits
Inherited implicits
Attributes
- Inherited from:
- TableLike
In this article