public abstract class GenericData
extends java.lang.Object
Constructor and Description |
---|
GenericData() |
Modifier and Type | Method and Description |
---|---|
abstract java.math.BigDecimal |
getBigDecmialValue() |
abstract java.nio.ByteBuffer |
getByteBufferValue() |
abstract java.time.LocalDateTime |
getLocalDateTimeValue() |
abstract MaskValueMetadata |
getMetadata() |
abstract java.lang.String |
getStringValue() |
abstract java.lang.Object |
getUnderlyingValue() |
abstract boolean |
isNull() |
abstract void |
setValue(java.math.BigDecimal numValue) |
abstract void |
setValue(java.nio.ByteBuffer byteVal) |
abstract void |
setValue(java.time.LocalDateTime dateVal) |
abstract void |
setValue(java.lang.String strValue) |
public abstract java.lang.Object getUnderlyingValue() throws PostMaskTypeConversionException
PostMaskTypeConversionException
public abstract void setValue(java.lang.String strValue)
public abstract void setValue(java.math.BigDecimal numValue)
public abstract void setValue(java.time.LocalDateTime dateVal)
public abstract void setValue(java.nio.ByteBuffer byteVal)
public abstract java.lang.String getStringValue()
public abstract java.math.BigDecimal getBigDecmialValue()
public abstract java.time.LocalDateTime getLocalDateTimeValue()
public abstract java.nio.ByteBuffer getByteBufferValue()
public abstract boolean isNull()
public abstract MaskValueMetadata getMetadata()