Class Wal2JsonColumnValue
- java.lang.Object
-
- io.debezium.connector.postgresql.connection.AbstractColumnValue<Value>
-
- io.debezium.connector.postgresql.connection.wal2json.Wal2JsonColumnValue
-
- All Implemented Interfaces:
ReplicationMessage.ColumnValue<Value>
class Wal2JsonColumnValue extends AbstractColumnValue<Value>
- Author:
- Chris Cranford
-
-
Constructor Summary
Constructors Constructor Description Wal2JsonColumnValue(Value value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleanasBoolean()byte[]asByteArray()SpecialValueDecimalasDecimal()DoubleasDouble()FloatasFloat()IntegerasInteger()LongasLong()StringasString()ValuegetRawValue()booleanisNull()-
Methods inherited from class io.debezium.connector.postgresql.connection.AbstractColumnValue
asArray, asBox, asCircle, asDefault, asInstant, asInterval, asLine, asLocalDate, asLocalTime, asLseg, asMoney, asOffsetDateTimeAtUtc, asOffsetTimeUtc, asPath, asPoint, asPolygon, asTime, isArray
-
-
-
-
Field Detail
-
value
private Value value
-
-
Constructor Detail
-
Wal2JsonColumnValue
Wal2JsonColumnValue(Value value)
-
-
Method Detail
-
getRawValue
public Value getRawValue()
-
isNull
public boolean isNull()
-
asString
public String asString()
-
asBoolean
public Boolean asBoolean()
-
asInteger
public Integer asInteger()
-
asLong
public Long asLong()
-
asFloat
public Float asFloat()
-
asDouble
public Double asDouble()
-
asDecimal
public SpecialValueDecimal asDecimal()
-
asByteArray
public byte[] asByteArray()
-
-