PgDateSupportJoda

com.github.tminglei.slickpg.PgDateSupportJoda
trait PgDateSupportJoda extends PgDateExtensions, PgCommonJdbcTypes

Attributes

Graph
Supertypes
trait PgCommonJdbcTypes
trait PgDateExtensions
trait JdbcTypesComponent
trait RelationalTypesComponent
class Object
trait Matchable
class Any
Show all
Self type
PostgresProfile

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Inherited classlikes

class DateColumnExtensionMethods[DATE, TIME, TIMESTAMP, INTERVAL, P1](val c: Rep[P1])(implicit tm: JdbcType[INTERVAL], tm1: JdbcType[DATE], tm2: JdbcType[TIME], tm3: JdbcType[TIMESTAMP]) extends ExtensionMethods[DATE, P1], DateExtHelper[INTERVAL]

Attributes

Inherited from:
PgDateExtensions
Supertypes
trait DateExtHelper[INTERVAL]
trait ExtensionMethods[DATE, P1]
class Object
trait Matchable
class Any
trait DateExtHelper[INTERVAL]

Attributes

Inherited from:
PgDateExtensions
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class DateColumnExtensionMethods[DATE, TIME, TIMESTAMP, INTERVAL, P1]
class TimeColumnExtensionMethods[DATE, TIME, TIMESTAMP, TIME_TZ, INTERVAL, P1]
class TimestampColumnExtensionMethods[DATE, TIME, TIMESTAMP, TIMESTAMP_TZ, INTERVAL, P1]
object DateLibrary

Attributes

Inherited from:
PgDateExtensions
Supertypes
class Object
trait Matchable
class Any
abstract class DriverJdbcType[T](implicit val classTag: ClassTag[T]) extends JdbcType[T]

Attributes

Inherited from:
JdbcTypesComponent
Supertypes
trait JdbcType[T]
trait BaseTypedType[T]
trait AtomicType
trait TypedType[T]
trait Type
trait Dumpable
class Object
trait Matchable
class Any
Show all
Known subtypes
class GenericJdbcType[T]
class GenericJdbcType[T](val sqlTypeName: String, fnFromString: String => T, fnToString: T => String, val sqlType: Int, val hasLiteralForm: Boolean)(implicit val classTag: ClassTag[T]) extends DriverJdbcType[T]

Attributes

Inherited from:
PgCommonJdbcTypes
Supertypes
class DriverJdbcType[T]
trait JdbcType[T]
trait BaseTypedType[T]
trait AtomicType
trait TypedType[T]
trait Type
trait Dumpable
class Object
trait Matchable
class Any
Show all
class IntervalColumnExtensionMethods[DATE, TIME, TIMESTAMP, INTERVAL, P1](val c: Rep[P1])(implicit tm: JdbcType[INTERVAL], tm1: JdbcType[DATE], tm2: JdbcType[TIME], tm3: JdbcType[TIMESTAMP]) extends ExtensionMethods[INTERVAL, P1]

Attributes

Inherited from:
PgDateExtensions
Supertypes
trait ExtensionMethods[INTERVAL, P1]
class Object
trait Matchable
class Any

Attributes

Inherited from:
JdbcTypesComponent
Supertypes
class Object
trait Matchable
class Any
object JdbcType

Attributes

Inherited from:
JdbcTypesComponent
Supertypes
class Object
trait Matchable
class Any
class JdbcTypes

Attributes

Inherited from:
JdbcTypesComponent
Supertypes
class Object
trait Matchable
class Any

Attributes

Inherited from:
RelationalTypesComponent
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object MappedJdbcType.type
abstract class MappedJdbcType[T, U](implicit val tmd: JdbcType[U], val classTag: ClassTag[T]) extends JdbcType[T]

Attributes

Inherited from:
JdbcTypesComponent
Supertypes
trait JdbcType[T]
trait BaseTypedType[T]
trait AtomicType
trait TypedType[T]
trait Type
trait Dumpable
class Object
trait Matchable
class Any
Show all

Attributes

Inherited from:
JdbcTypesComponent
Supertypes
class Object
trait Matchable
class Any

Attributes

Inherited from:
RelationalTypesComponent
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class TimeColumnExtensionMethods[DATE, TIME, TIMESTAMP, TIME_TZ, INTERVAL, P1](val c: Rep[P1])(implicit tm: JdbcType[INTERVAL], tm1: JdbcType[DATE], tm2: JdbcType[TIME], tm3: JdbcType[TIMESTAMP], tm4: JdbcType[TIME_TZ]) extends ExtensionMethods[TIME, P1], DateExtHelper[INTERVAL]

Attributes

Inherited from:
PgDateExtensions
Supertypes
trait DateExtHelper[INTERVAL]
trait ExtensionMethods[TIME, P1]
class Object
trait Matchable
class Any
class TimestampColumnExtensionMethods[DATE, TIME, TIMESTAMP, TIMESTAMP_TZ, INTERVAL, P1](val c: Rep[P1])(implicit tm: JdbcType[INTERVAL], tm1: JdbcType[DATE], tm2: JdbcType[TIME], tm3: JdbcType[TIMESTAMP], tm4: JdbcType[TIMESTAMP_TZ]) extends ExtensionMethods[TIMESTAMP, P1], DateExtHelper[INTERVAL]

Attributes

Inherited from:
PgDateExtensions
Supertypes
trait DateExtHelper[INTERVAL]
trait ExtensionMethods[TIMESTAMP, P1]
class Object
trait Matchable
class Any

Inherited types

type BaseColumnType[T] <: ColumnType[T] & BaseTypedType[T]

Attributes

Inherited from:
RelationalTypesComponent
type ColumnType[T] <: TypedType[T]

Attributes

Inherited from:
RelationalTypesComponent

Value members

Inherited methods

def defaultSqlTypeName(tmd: JdbcType[_], sym: Option[FieldSymbol]): String

Attributes

Inherited from:
JdbcTypesComponent
def jdbcTypeFor(t: Type): JdbcType[Any]

Attributes

Inherited from:
JdbcTypesComponent

Inherited fields

Attributes

Inherited from:
RelationalTypesComponent