Class AbstractExportColumn
java.lang.Object
ch.tocco.nice2.reporting.impl.action.export.column.AbstractExportColumn
- All Implemented Interfaces:
ExportColumn
- Direct Known Subclasses:
EntityExportColumn,FieldExportColumn
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.reporting.api.action.export.ExportColumn
ExportColumn.IndexRegistry -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract StringevaluateStringValue(Object value) getLabel()getValueAsString(Object[] row, ExportColumn.IndexRegistry indexRegistry) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ch.tocco.nice2.reporting.api.action.export.ExportColumn
getTypedValue, initialize
-
Field Details
-
path
-
label
-
isToMany
protected final boolean isToMany
-
-
Constructor Details
-
AbstractExportColumn
-
-
Method Details
-
getImportPath
- Specified by:
getImportPathin interfaceExportColumn- Returns:
- path to use to re-import this column
-
getQueryPath
- Specified by:
getQueryPathin interfaceExportColumn- Returns:
- path that needs to be requested from the database
-
getLabel
- Specified by:
getLabelin interfaceExportColumn
-
getValueAsString
- Specified by:
getValueAsStringin interfaceExportColumn
-
evaluateStringValue
-