Interface ReplicationMessage.ColumnValue<T>
-
- All Known Implementing Classes:
AbstractColumnValue,PgOutputColumnValue,PgProtoColumnValue,Wal2JsonColumnValue
- Enclosing interface:
- ReplicationMessage
public static interface ReplicationMessage.ColumnValue<T>
-
-
Method Summary
-
-
-
Method Detail
-
getRawValue
T getRawValue()
-
isNull
boolean isNull()
-
asString
String asString()
-
asBoolean
Boolean asBoolean()
-
asInteger
Integer asInteger()
-
asLong
Long asLong()
-
asFloat
Float asFloat()
-
asDouble
Double asDouble()
-
asDecimal
Object asDecimal()
-
asLocalDate
LocalDate asLocalDate()
-
asOffsetDateTimeAtUtc
OffsetDateTime asOffsetDateTimeAtUtc()
-
asInstant
Instant asInstant()
-
asTime
Object asTime()
-
asLocalTime
Object asLocalTime()
-
asOffsetTimeUtc
OffsetTime asOffsetTimeUtc()
-
asByteArray
byte[] asByteArray()
-
asBox
org.postgresql.geometric.PGbox asBox()
-
asCircle
org.postgresql.geometric.PGcircle asCircle()
-
asInterval
Object asInterval()
-
asLine
org.postgresql.geometric.PGline asLine()
-
asLseg
Object asLseg()
-
asMoney
org.postgresql.util.PGmoney asMoney()
-
asPath
org.postgresql.geometric.PGpath asPath()
-
asPoint
org.postgresql.geometric.PGpoint asPoint()
-
asPolygon
org.postgresql.geometric.PGpolygon asPolygon()
-
isArray
boolean isArray(PostgresType type)
-
asArray
Object asArray(String columnName, PostgresType type, String fullType, PostgresStreamingChangeEventSource.PgConnectionSupplier connection)
-
asDefault
Object asDefault(TypeRegistry typeRegistry, int columnType, String columnName, String fullType, boolean includeUnknownDatatypes, PostgresStreamingChangeEventSource.PgConnectionSupplier connection)
-
-