R - the row typepublic class DefaultXGridCellMetaData<R> extends java.lang.Object implements XGridCellMetaData<R>
| Constructor and Description |
|---|
DefaultXGridCellMetaData(R rowValue,
@Nullable java.lang.Object cellValue,
@Nullable java.lang.Object metaData,
@NonNull java.lang.String topic)
Create a default meta data object
|
| Modifier and Type | Method and Description |
|---|---|
<V> V |
getCellValue() |
<M> M |
getMetaData() |
R |
getRowValue() |
@NonNull java.lang.String |
getTopic() |
public DefaultXGridCellMetaData(R rowValue, @Nullable java.lang.Object cellValue, @Nullable java.lang.Object metaData, @NonNull java.lang.String topic)
rowValue - the row valuecellValue - the cell valuemetaData - the meta datatopic - the topicpublic <V> V getCellValue()
getCellValue in interface XGridCellMetaData<R>V - value typepublic R getRowValue()
getRowValue in interface XGridCellMetaData<R>public <M> M getMetaData()
getMetaData in interface XGridCellMetaData<R>M - MetaData typepublic @NonNull java.lang.String getTopic()
getTopic in interface XGridCellMetaData<R>