public class DefaultExcelSheetNamingStrategy extends java.lang.Object implements ExcelSheetNamingStrategy
| Modifier and Type | Field and Description |
|---|---|
protected static int |
MAX_LENGTH_SHEET_NAME |
protected static java.lang.String |
SHEET_NUMBER_SEPARATOR |
| Constructor and Description |
|---|
DefaultExcelSheetNamingStrategy() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
generateName(Workbook workbook,
java.lang.String typeCode)
Generates sheet name which has max 31 chars.
|
protected java.lang.String |
generateSheetName(Workbook workbook,
java.lang.String typeCode) |
protected int |
getEndOfOriginalName(java.lang.String typeCode,
java.lang.String suffix) |
protected boolean |
hasSheetForName(Workbook workbook,
java.lang.String typeCode) |
protected static final int MAX_LENGTH_SHEET_NAME
protected static final java.lang.String SHEET_NUMBER_SEPARATOR
public java.lang.String generateName(Workbook workbook,
java.lang.String typeCode)
ExcelSheetNamingStrategygenerateName in interface ExcelSheetNamingStrategyprotected java.lang.String generateSheetName(Workbook workbook,
java.lang.String typeCode)
protected int getEndOfOriginalName(java.lang.String typeCode,
java.lang.String suffix)
protected boolean hasSheetForName(Workbook workbook,
java.lang.String typeCode)
Copyright © 2018 SAP SE. All Rights Reserved.