EN · DE · RU · FR · ES

#647: MyExcelExporter.java

projectforge-business/src/main/java/org/projectforge/export/MyExcelExporter.java Тип: Java-класс · Пакет: org.projectforge.export · Исходник: projectforge-business/src/main/java/org/projectforge/export/MyExcelExporter.java 102 строки · 57 кода · 39 комментариев · 6 пустых
Java-класс, реализующий MyExcelExporter.

Аннотации

@Override, @Override

Методы

ВозвратМетодПараметры
KaiReinhardk.reinhard@micromata.de
publicMyExcelExporterfinal String filename
ExportSheetaddSheetfinal String sheetTitle
newMyXlsContentProvidergetWorkbook(
CellFormatgetCustomizedCellFormatfinal CellFormat format, final Object value
returnaddSheetcontentProvider, sheetTitle
voidputFieldFormatfinal ContentProvider sheetProvider, final Field field, final PropertyInfo propInfo, final ExportColumn exportColumn
elseiftype == PropertyType.DATE_TIME
elseiftype == PropertyType.DATE_TIME_SECONDS
elseiftype == PropertyType.DATE_TIME_MILLIS
elseiftype == PropertyType.UNSPECIFIED
elseifjava.util.Date.class.isAssignableFrom(field.getType(

Анализ архитектуры

Находится в projectforge-business, основном модуле, содержащем доменную логику, сервисы и персистентность.

История Git

КоммитЧто изменилось
868d6abb752025 -> 2026
63081666f6Заголовки исходных файлов: 2024-> 2025.
b6092df092Авторские права 2023 -> 2024
ab45d51fa4Авторские права 2001-2022 -> 2001-2023.
5f7ef41b8cАвторские права 2021 -> 2022
ceb63e8a1bЗаголовок исходного кода: (C) 2001-2021.
7c79f1922cАвторские права в заголовке исходника -> 2020.
32f634b88fОптимизация импортов
000ca723d8Удаление бессмысленных логических выражений (бизнес)
dd5ca38acdАвторские права всех заголовков java-файлов обновлены или созданы.
ec20d0e5f4Слияние ветки 'develop' в 'feature/PROJECTFORGE-3167 PROJECTFORGE-3167 Слияние groovy в java-класс
c2ef160de4Слияние ветки 'develop' в 'feature/PROJECTFORGE-1986'
9ebb885224Начальный коммит