PostgresJdbcTypes
Attributes
- Graph
-
- 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]
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- RowContext
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- RowContext
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- Context
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Inherited from:
- Encoders
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- JdbcContextTypes
- Supertypes
Inherited types
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- ArrayEncoding
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- RowContext
Attributes
- Inherited from:
- JdbcContextTypes
Attributes
- Inherited from:
- JdbcContextTypes
Attributes
- Inherited from:
- RowContext
Attributes
- Inherited from:
- JdbcContextTypes
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- JdbcContextTypes
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- ProtoContextSecundus
Future class to hold things like ExecutionContext for Cassandra etc...
Future class to hold things like ExecutionContext for Cassandra etc...
Attributes
- Inherited from:
- JdbcContextTypes
Base type used to determine whether there is an execution context that needs to be summoned to perform execution methods e.g. in the PostgresJasync contexts that use Scala Futures that need an ExecutionContext.
Base type used to determine whether there is an execution context that needs to be summoned to perform execution methods e.g. in the PostgresJasync contexts that use Scala Futures that need an ExecutionContext.
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- JdbcContextTypes
Value members
Concrete methods
Attributes
- Definition Classes
Parses instances of java.sql.Types to string form so it can be used in creation of sql arrays. Some databases does not support each of generic types, hence it's welcome to override this method and provide alternatives to non-existent types.
Parses instances of java.sql.Types to string form so it can be used in creation of sql arrays. Some databases does not support each of generic types, hence it's welcome to override this method and provide alternatives to non-existent types.
Value parameters
- intType
-
one of java.sql.Types
Attributes
- Returns
-
JDBC type in string form
- Definition Classes
Inherited methods
Generic encoder for JDBC arrays.
Generic encoder for JDBC arrays.
Type parameters
- Col
-
seq type
- I
-
raw type retrieved form JDBC array
- O
-
mapped type fulfilled in decoder's collection
Value parameters
- bf
-
builder factory is needed to create instances of decoder's collection
- mapper
-
retrieved raw types fro JDBC array may be mapped via this mapper to satisfy encoder type
Attributes
- Returns
-
JDBC array decoder
- Inherited from:
- ArrayDecoders
Generic encoder for JDBC arrays.
Generic encoder for JDBC arrays.
Type parameters
- Col
-
seq type
- T
-
element type
Value parameters
- jdbcType
-
JDBC specific type identification, may be various regarding to JDBC driver
- mapper
-
jdbc array accepts AnyRef objects hence a mapper is needed. If input type of an element of collection is not comfortable with jdbcType then use this mapper to transform to appropriate type before casting to AnyRef
Attributes
- Returns
-
JDBC array encoder
- Inherited from:
- ArrayEncoders
Creates JDBC array decoder for type T
which is already supported by database as array element.
Creates JDBC array decoder for type T
which is already supported by database as array element.
Type parameters
- Col
-
seq type
- T
-
element type
Value parameters
- bf
-
builder factory is needed to create instances of decoder's collection
Attributes
- Returns
-
JDBC array decoder
- Inherited from:
- ArrayDecoders
Transform jdbcType int using parseJdbcType
and calls overloaded method to create Encoder
Transform jdbcType int using parseJdbcType
and calls overloaded method to create Encoder
Value parameters
- jdbcType
-
java.sql.Types
Attributes
- See also
-
arrayRawEncoder(jdbcType: String)
JdbcContext#parseJdbcType(jdbcType: String)
- Inherited from:
- ArrayEncoders
Creates JDBC array encoder for type T
which is already supported by database as array element.
Creates JDBC array encoder for type T
which is already supported by database as array element.
Type parameters
- Col
-
seq type
- T
-
element type
Value parameters
- jdbcType
-
JDBC specific type identification, may be various regarding to JDBC driver
Attributes
- Returns
-
JDBC array encoder
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- ProtoContextSecundus
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- EncodingDsl
Attributes
- Inherited from:
- ProtoContextSecundus
Abstract fields
Inherited fields
Attributes
- Inherited from:
- JdbcContextTypes
Attributes
- Inherited from:
- RowContext
Attributes
- Inherited from:
- RowContext
Extensions
Inherited extensions
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- Context
When using this with FilterColumns make sure it comes FIRST. Otherwise the columns are you filtering may have been nullified in the SQL before the filteration has actually happened.
When using this with FilterColumns make sure it comes FIRST. Otherwise the columns are you filtering may have been nullified in the SQL before the filteration has actually happened.
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- Context
Implicits
Inherited implicits
Attributes
- Inherited from:
- LowPriorityImplicits
Attributes
- Inherited from:
- LowPriorityImplicits
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayEncoding
Attributes
- Inherited from:
- ArrayEncoding
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- ArrayDecoders
Attributes
- Inherited from:
- ArrayEncoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- BooleanObjectEncoding
Attributes
- Inherited from:
- BooleanObjectEncoding
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- Context
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- ObjectGenericTimeDecoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- ObjectGenericTimeDecoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- ObjectGenericTimeDecoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- ObjectGenericTimeDecoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- JdbcContextTypes
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders
Attributes
- Inherited from:
- ObjectGenericTimeDecoders
Attributes
- Inherited from:
- ObjectGenericTimeDecoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- Decoders
Attributes
- Inherited from:
- Encoders
Attributes
- Inherited from:
- UUIDObjectEncoding
Attributes
- Inherited from:
- UUIDObjectEncoding
Attributes
- Inherited from:
- ObjectGenericTimeDecoders
Attributes
- Inherited from:
- ObjectGenericTimeEncoders