@Target(value=FIELD)
@Retention(value=RUNTIME)
public @interface DataSeries
EncodingKey for CRAM)
and it's data type, like Integeror 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 and Description |
|---|---|
EncodingKey |
key
One of the pre-defined CRAM data series names
|
DataSeriesType |
type
Data type of the series.
|
public abstract EncodingKey key
public abstract DataSeriesType type