| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.poi.ss.util.WorkbookUtil
public class WorkbookUtil
Helper methods for when working with Usermodel Workbooks
| Constructor Summary | |
|---|---|
| WorkbookUtil() | |
| Method Summary | |
|---|---|
| static java.lang.String | createSafeSheetName(java.lang.String nameProposal)Creates a valid sheet name, which is conform to the rules. | 
| static java.lang.String | createSafeSheetName(java.lang.String nameProposal,
                    char replaceChar)Creates a valid sheet name, which is conform to the rules. | 
| static void | validateSheetName(java.lang.String sheetName)Validates sheet name. | 
| static void | validateSheetState(int state)Deprecated. POI 3.16 beta 2. Use SheetVisibilityinstead. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public WorkbookUtil()
| Method Detail | 
|---|
public static final java.lang.String createSafeSheetName(java.lang.String nameProposal)
Workbook.setSheetName(int, String).
 
nameProposal - can be any string, will be truncated if necessary,
        allowed to be null
public static final java.lang.String createSafeSheetName(java.lang.String nameProposal,
                                                         char replaceChar)
Workbook.setSheetName(int, String).
 
nameProposal - can be any string, will be truncated if necessary,
        allowed to be nullreplaceChar - the char to replace invalid characters.
public static void validateSheetName(java.lang.String sheetName)
The character count MUST be greater than or equal to 1 and less than or equal to 31. The string MUST NOT contain the any of the following characters:
sheetName - the name to validate
java.lang.IllegalArgumentException - if validation fails@Removal(version="3.18") @Deprecated public static void validateSheetState(int state)
SheetVisibility instead.
state - the state to validate
java.lang.IllegalArgumentException - if state is not one of
      Workbook.SHEET_STATE_VISIBLE,
      Workbook.SHEET_STATE_HIDDEN or
      Workbook.SHEET_STATE_VERY_HIDDEN| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||