Interface ReplicationMessage.ColumnValue<T>
- All Known Implementing Classes:
AbstractColumnValue,PgOutputColumnValue,PgProtoColumnValue
- Enclosing interface:
ReplicationMessage
public static interface ReplicationMessage.ColumnValue<T>
-
Method Summary
Modifier and TypeMethodDescriptionasArray(String columnName, PostgresType type, String fullType, PostgresStreamingChangeEventSource.PgConnectionSupplier connection) org.postgresql.geometric.PGboxasBox()byte[]org.postgresql.geometric.PGcircleasCircle()asDefault(TypeRegistry typeRegistry, int columnType, String columnName, String fullType, boolean includeUnknownDatatypes, PostgresStreamingChangeEventSource.PgConnectionSupplier connection) asDouble()asFloat()org.postgresql.geometric.PGlineasLine()asLong()asLseg()asMoney()org.postgresql.geometric.PGpathasPath()org.postgresql.geometric.PGpointasPoint()org.postgresql.geometric.PGpolygonasString()asTime()booleanisArray(PostgresType type) booleanisNull()
-
Method Details
-
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
Object asMoney() -
asPath
org.postgresql.geometric.PGpath asPath() -
asPoint
org.postgresql.geometric.PGpoint asPoint() -
asPolygon
org.postgresql.geometric.PGpolygon asPolygon() -
isArray
-
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)
-