@Target(FIELD) @Retention(RUNTIME) public @interface DataSeries
EncodingKey
for CRAM)
and it's data type, like Integer
or String
.
Annotating fields in a class with this annotation allows for automated discovery of such column (data series)
and attaching specific codec to serialise/deserialize data.Modifier and Type | Required Element | Description |
---|---|---|
EncodingKey |
key |
One of the pre-defined CRAM data series names
|
DataSeriesType |
type |
Data type of the series.
|
EncodingKey key
DataSeriesType type