Class DefaultExcelSheetNamingStrategy
java.lang.Object
com.hybris.backoffice.excel.template.DefaultExcelSheetNamingStrategy
- All Implemented Interfaces:
ExcelSheetNamingStrategy
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateName(org.apache.poi.ss.usermodel.Workbook workbook, String typeCode) Generates sheet name which has max 31 chars.protected StringgenerateSheetName(org.apache.poi.ss.usermodel.Workbook workbook, String typeCode) protected intgetEndOfOriginalName(String typeCode, String suffix) protected booleanhasSheetForName(org.apache.poi.ss.usermodel.Workbook workbook, String typeCode)
-
Field Details
-
MAX_LENGTH_SHEET_NAME
protected static final int MAX_LENGTH_SHEET_NAME- See Also:
-
SHEET_NUMBER_SEPARATOR
- See Also:
-
-
Constructor Details
-
DefaultExcelSheetNamingStrategy
public DefaultExcelSheetNamingStrategy()
-
-
Method Details
-
generateName
Description copied from interface:ExcelSheetNamingStrategyGenerates sheet name which has max 31 chars.- Specified by:
generateNamein interfaceExcelSheetNamingStrategy- Returns:
- generated sheet name
-
generateSheetName
-
getEndOfOriginalName
-
hasSheetForName
-