PostgresqlDataType<T> class
abstract
- Implementers
- PostgresqlBool
- PostgresqlBoolArray
- PostgresqlByteArray
- PostgresqlDateTime
- PostgresqlDouble
- PostgresqlDoubleArray
- PostgresqlDynamic
- PostgresqlEnum
- PostgresqlEnumArray
- PostgresqlInt
- PostgresqlIntArray
- PostgresqlJsonList
- PostgresqlJsonMap
- PostgresqlNull
- PostgresqlObject
- PostgresqlSerial
- PostgresqlString
- PostgresqlStringArray
- PostgresqlText
Constructors
-
PostgresqlDataType(String name, Type<
Object> pgType) -
const
Properties
Methods
-
decode(
dynamic value) → T? -
encode(
T? value) → dynamic -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
sqlLiteral(
T? value) → Sql -
sqlParam(
T? value) → Sql -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
findForDataField(
DataField field) → PostgresqlDataType -
findForDynamic(
dynamic v) → PostgresqlDataType