io.getquill.context.jdbc
package io.getquill.context.jdbc
Members list
Type members
Classlikes
trait ArrayDecoders extends ArrayEncoding
Attributes
- Supertypes
-
trait ArrayEncodingtrait EncodingDsltrait LowPriorityImplicitsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
- Self type
-
trait BasicTimeDecoders extends Decoders
Attributes
- Supertypes
- Known subtypes
- Self type
-
trait BasicTimeEncoders extends Encoders
Attributes
- Supertypes
-
trait Encoderstrait EncodingDsltrait LowPriorityImplicitsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
- Self type
-
trait BooleanIntEncoding
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
-
trait BooleanObjectEncoding
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class H2JdbcContext[N]class MysqlJdbcContext[N]class PostgresJdbcContext[N]class SqlServerJdbcContext[N]class SqliteJdbcContext[N]Show all
- Self type
-
trait Decoders
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BasicTimeDecodersclass SqliteJdbcContext[N]class H2JdbcContext[N]class MysqlJdbcContext[N]class OracleJdbcContext[N]class PostgresJdbcContext[N]class SqlServerJdbcContext[N]trait SqlServerExecuteOverride[N]Show all
- Self type
-
trait Encoders extends EncodingDsl
Attributes
- Supertypes
-
trait EncodingDsltrait LowPriorityImplicitsclass Objecttrait Matchableclass Any
- Known subtypes
-
trait BasicTimeEncodersclass SqliteJdbcContext[N]class H2JdbcContext[N]class MysqlJdbcContext[N]class OracleJdbcContext[N]class PostgresJdbcContext[N]class SqlServerJdbcContext[N]trait SqlServerExecuteOverride[N]Show all
- Self type
-
trait H2JdbcContextBase[+D <: H2Dialect, +N <: NamingStrategy] extends H2JdbcTypes[D, N], JdbcContextBase[D, N]
Attributes
- Supertypes
-
trait ContextVerbPrepareLambda[D, N]trait ContextVerbPrepare[D, N]trait UUIDObjectEncodingtrait BooleanObjectEncodingtrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class H2JdbcContext[N]
trait H2JdbcTypes[+D <: H2Dialect, +N <: NamingStrategy] extends JdbcContextTypes[D, N], ObjectGenericTimeEncoders, ObjectGenericTimeDecoders, BooleanObjectEncoding, UUIDObjectEncoding
Attributes
- Supertypes
-
trait UUIDObjectEncodingtrait BooleanObjectEncodingtrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class H2JdbcContext[N]
abstract class JdbcContext[+Dialect <: SqlIdiom, +Naming <: NamingStrategy] extends JdbcContextBase[Dialect, Naming], ProtoContextSecundus[Dialect, Naming], ContextVerbTranslate[Dialect, Naming]
Attributes
- Supertypes
-
trait ContextVerbTranslate[Dialect, Naming]trait ContextTranslateMacro[Dialect, Naming]trait ContextTranslateProto[Dialect, Naming]trait ContextVerbPrepareLambda[Dialect, Naming]trait ContextVerbPrepare[Dialect, Naming]trait Decoderstrait Encoderstrait SqlContext[Dialect, Naming]trait Context[Dialect, Naming]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[Dialect, Naming]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class H2JdbcContext[N]class MysqlJdbcContext[N]class OracleJdbcContext[N]class PostgresJdbcContext[N]class SqlServerJdbcContext[N]class SqliteJdbcContext[N]Show all
trait JdbcContextBase[+Dialect <: SqlIdiom, +Naming <: NamingStrategy] extends JdbcContextVerbExecute[Dialect, Naming], JdbcContextVerbPrepare[Dialect, Naming], ContextVerbPrepareLambda[Dialect, Naming]
Attributes
- Supertypes
-
trait ContextVerbPrepareLambda[Dialect, Naming]trait ContextVerbPrepare[Dialect, Naming]trait Decoderstrait Encoderstrait SqlContext[Dialect, Naming]trait Context[Dialect, Naming]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[Dialect, Naming]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class H2JdbcContext[N]class MysqlJdbcContext[N]class OracleJdbcContext[N]class PostgresJdbcContext[N]class SqlServerJdbcContext[N]class SqliteJdbcContext[N]Show all
trait JdbcContextTypes[+Dialect <: SqlIdiom, +Naming <: NamingStrategy] extends Context[Dialect, Naming], SqlContext[Dialect, Naming], Encoders, Decoders
Attributes
- Supertypes
- Known subtypes
-
class H2JdbcContext[N]class MysqlJdbcContext[N]class OracleJdbcContext[N]class PostgresJdbcContext[N]class SqlServerJdbcContext[N]class SqliteJdbcContext[N]trait SqlServerExecuteOverride[N]Show all
trait JdbcContextVerbExecute[+Dialect <: SqlIdiom, +Naming <: NamingStrategy] extends JdbcContextTypes[Dialect, Naming]
Attributes
- Supertypes
- Known subtypes
-
class H2JdbcContext[N]class MysqlJdbcContext[N]class OracleJdbcContext[N]class PostgresJdbcContext[N]class SqlServerJdbcContext[N]class SqliteJdbcContext[N]trait SqlServerExecuteOverride[N]Show all
trait JdbcContextVerbPrepare[+Dialect <: SqlIdiom, +Naming <: NamingStrategy] extends ContextVerbPrepare[Dialect, Naming], JdbcContextTypes[Dialect, Naming]
Attributes
- Supertypes
-
trait Decoderstrait Encoderstrait SqlContext[Dialect, Naming]trait Context[Dialect, Naming]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[Dialect, Naming]trait RowContexttrait ContextVerbPrepare[Dialect, Naming]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class H2JdbcContext[N]class MysqlJdbcContext[N]class OracleJdbcContext[N]class PostgresJdbcContext[N]class SqlServerJdbcContext[N]class SqliteJdbcContext[N]Show all
trait MysqlJdbcContextBase[+D <: MySQLDialect, +N <: NamingStrategy] extends MysqlJdbcTypes[D, N], JdbcContextBase[D, N]
Attributes
- Supertypes
-
trait ContextVerbPrepareLambda[D, N]trait ContextVerbPrepare[D, N]trait UUIDStringEncodingtrait BooleanObjectEncodingtrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class MysqlJdbcContext[N]
trait MysqlJdbcTypes[+D <: MySQLDialect, +N <: NamingStrategy] extends JdbcContextTypes[D, N], ObjectGenericTimeEncoders, ObjectGenericTimeDecoders, BooleanObjectEncoding, UUIDStringEncoding
Attributes
- Supertypes
-
trait UUIDStringEncodingtrait BooleanObjectEncodingtrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class MysqlJdbcContext[N]
trait ObjectGenericTimeDecoders extends Decoders
Attributes
- Supertypes
- Known subtypes
-
class H2JdbcContext[N]class MysqlJdbcContext[N]class OracleJdbcContext[N]class PostgresJdbcContext[N]class SqlServerJdbcContext[N]Show all
- Self type
-
trait ObjectGenericTimeEncoders extends Encoders
Encoders for reasonably implemented JDBC contexts that meet the 4.2 specification
Encoders for reasonably implemented JDBC contexts that meet the 4.2 specification
Attributes
- Supertypes
-
trait Encoderstrait EncodingDsltrait LowPriorityImplicitsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class H2JdbcContext[N]class MysqlJdbcContext[N]class OracleJdbcContext[N]class PostgresJdbcContext[N]class SqlServerJdbcContext[N]Show all
- Self type
-
trait OracleJdbcContextBase[+D <: OracleDialect, +N <: NamingStrategy] extends OracleJdbcTypes[D, N], JdbcContextBase[D, N]
Attributes
- Supertypes
-
trait ContextVerbPrepareLambda[D, N]trait ContextVerbPrepare[D, N]trait UUIDStringEncodingtrait BooleanIntEncodingtrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class OracleJdbcContext[N]
trait OracleJdbcTypes[+D <: OracleDialect, +N <: NamingStrategy] extends JdbcContextTypes[D, N], ObjectGenericTimeEncoders, ObjectGenericTimeDecoders, BooleanIntEncoding, UUIDStringEncoding
Attributes
- Supertypes
-
trait UUIDStringEncodingtrait BooleanIntEncodingtrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class OracleJdbcContext[N]
trait PostgresJdbcContextBase[+D <: PostgresDialect, +N <: NamingStrategy] extends PostgresJdbcTypes[D, N], JdbcContextBase[D, N]
Attributes
- Supertypes
-
trait ContextVerbPrepareLambda[D, N]trait ContextVerbPrepare[D, N]trait ArrayEncoderstrait ArrayDecoderstrait ArrayEncodingtrait UUIDObjectEncodingtrait BooleanObjectEncodingtrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class PostgresJdbcContext[N]
trait PostgresJdbcTypes[+D <: PostgresDialect, +N <: NamingStrategy] extends JdbcContextTypes[D, N], ObjectGenericTimeEncoders, ObjectGenericTimeDecoders, BooleanObjectEncoding, UUIDObjectEncoding, ArrayDecoders, ArrayEncoders
Attributes
- Supertypes
-
trait ArrayEncoderstrait ArrayDecoderstrait ArrayEncodingtrait UUIDObjectEncodingtrait BooleanObjectEncodingtrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class PostgresJdbcContext[N]
object ResultSetExtractor
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ResultSetExtractor.type
trait SqlServerExecuteOverride[+N <: NamingStrategy] extends JdbcContextVerbExecute[SQLServerDialect, N]
Attributes
- Supertypes
- Known subtypes
-
class SqlServerJdbcContext[N]
trait SqlServerJdbcContextBase[+D <: SQLServerDialect, +N <: NamingStrategy] extends SqlServerJdbcTypes[D, N], SqlServerExecuteOverride[N], JdbcContextBase[D, N]
Attributes
- Supertypes
-
trait ContextVerbPrepareLambda[D, N]trait ContextVerbPrepare[D, N]trait SqlServerExecuteOverride[N]trait UUIDStringEncodingtrait BooleanObjectEncodingtrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class SqlServerJdbcContext[N]
trait SqlServerJdbcTypes[+D <: SQLServerDialect, +N <: NamingStrategy] extends JdbcContextTypes[D, N], ObjectGenericTimeEncoders, ObjectGenericTimeDecoders, BooleanObjectEncoding, UUIDStringEncoding
Attributes
- Supertypes
-
trait UUIDStringEncodingtrait BooleanObjectEncodingtrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class SqlServerJdbcContext[N]
trait SqliteExecuteOverride[+D <: SqliteDialect, +N <: NamingStrategy] extends JdbcContextVerbExecute[D, N]
Attributes
- Supertypes
- Known subtypes
-
class SqliteJdbcContext[N]
trait SqliteJdbcContextBase[+D <: SqliteDialect, +N <: NamingStrategy] extends SqliteJdbcTypes[D, N], SqliteExecuteOverride[D, N], JdbcContextBase[D, N]
Attributes
- Supertypes
-
trait ContextVerbPrepareLambda[D, N]trait ContextVerbPrepare[D, N]trait UUIDObjectEncodingtrait BooleanObjectEncodingtrait BasicTimeDecoderstrait BasicTimeEncoderstrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class SqliteJdbcContext[N]
trait SqliteJdbcTypes[+D <: SqliteDialect, +N <: NamingStrategy] extends JdbcContextTypes[D, N], BasicTimeEncoders, BasicTimeDecoders, BooleanObjectEncoding, UUIDObjectEncoding
Attributes
- Supertypes
-
trait UUIDObjectEncodingtrait BooleanObjectEncodingtrait BasicTimeDecoderstrait BasicTimeEncoderstrait Decoderstrait Encoderstrait SqlContext[D, N]trait Context[D, N]trait Closeabletrait AutoCloseabletrait EncodingDsltrait LowPriorityImplicitstrait ProtoContextSecundus[D, N]trait RowContextclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class SqliteJdbcContext[N]
trait UUIDObjectEncoding
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
-
trait UUIDStringEncoding
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
- Self type
-
In this article