Package org.apache.poi.xssf.binary
Class XSSFBSharedStringsTable
java.lang.Object
org.apache.poi.xssf.binary.XSSFBSharedStringsTable
- All Implemented Interfaces:
SharedStrings
- Since:
- 3.16-beta3
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
XSSFBSharedStringsTable
- Parameters:
pkg- TheOPCPackageto use as basis for the shared-strings table.- Throws:
IOException- If reading the data from the package fails.SAXException- if parsing the XML data fails.
-
-
Method Details
-
getItemAt
Description copied from interface:SharedStringsReturn a string item by index- Specified by:
getItemAtin interfaceSharedStrings- Parameters:
idx- index of item to return.- Returns:
- the item at the specified position in this Shared String table.
-
getCount
public int getCount()Return an integer representing the total count of strings in the workbook. This count does not include any numbers, it counts only the total of text strings in the workbook.- Specified by:
getCountin interfaceSharedStrings- Returns:
- the total count of strings in the workbook
-
getUniqueCount
public int getUniqueCount()Returns an integer representing the total count of unique strings in the Shared String Table. A string is unique even if it is a copy of another string, but has different formatting applied at the character level.- Specified by:
getUniqueCountin interfaceSharedStrings- Returns:
- the total count of unique strings in the workbook
-