T - the generic type
SheetData, it manages dynamic columns through the mapExtraColumnAnnotation field.
DynamicRowSheet) have the same keys.
SheetDynamicData and DynamicRowSheet classes.
| column name by field 1 | column name by field 2 | column name by mapExtraColumnAnnotation 1 | column name by mapExtraColumnAnnotation ...N | column name by field 3 | column name by field ...N | |
|---|---|---|---|---|---|---|
| row 1 | value by field 1 | value by field 2 | value by mapValue 1 | value by mapValue ...N | value by field 3 | value by field ...N |
| row 2 | value by field 1 | value by field 2 | value by mapValue 1 | value by mapValue ...N | value by field 3 | value by field ...N |
| row N | value by field 1 | value by field 2 | value by mapValue 1 | value by mapValue ...N | value by field 3 | value by field ...N |
public abstract class SheetDynamicData<T extends DynamicRowSheet> extends SheetData<T> implements DynamicColumn
listRowSheet| Constructor and Description |
|---|
SheetDynamicData(@Size(max=31) String sheetName)
Instantiates a new sheet dynamic data.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Equals.
|
Map<String,ExtraColumnAnnotation> |
getMapExtraColumnAnnotation()
Gets the map extra column annotation.
|
int |
hashCode()
Hash code.
|
void |
setMapExtraColumnAnnotation(Map<String,ExtraColumnAnnotation> mapExtraColumnAnnotation)
Sets the map extra column annotation.
|
addRowSheets, getListRowSheet, getRowClass, isEnableInfoSheet, setEnableInfoSheet, setListRowSheetgetSheetName, setSheetNameclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitsetSheetNamepublic SheetDynamicData(@Size(max=31)
@Size(max=31) String sheetName)
sheetName - the name sheetpublic Map<String,ExtraColumnAnnotation> getMapExtraColumnAnnotation()
getMapExtraColumnAnnotation in interface DynamicColumnpublic void setMapExtraColumnAnnotation(Map<String,ExtraColumnAnnotation> mapExtraColumnAnnotation)
setMapExtraColumnAnnotation in interface DynamicColumnmapExtraColumnAnnotation - the new map extra column annotationpublic int hashCode()
hashCode in class SheetData<T extends DynamicRowSheet>public boolean equals(Object obj)
equals in class SheetData<T extends DynamicRowSheet>obj - the objCopyright © 2022. All rights reserved.