Package org.apache.tika.parser.microsoft
Class TikaExcelDataFormatter
- java.lang.Object
-
- org.apache.poi.ss.usermodel.DataFormatter
-
- org.apache.tika.parser.microsoft.TikaExcelDataFormatter
-
public class TikaExcelDataFormatter extends org.apache.poi.ss.usermodel.DataFormatterOverrides Excel's General format to include more significant digits than the MS Spec allows. See TIKA-2025.
-
-
Constructor Summary
Constructors Constructor Description TikaExcelDataFormatter()TikaExcelDataFormatter(java.util.Locale locale)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringformatRawCellContents(double value, int formatIndex, java.lang.String formatString, boolean use1904Windowing)voidsetDateFormatOverride(java.lang.String dateOverrideFormat)-
Methods inherited from class org.apache.poi.ss.usermodel.DataFormatter
addFormat, createFormat, formatCellValue, formatCellValue, formatCellValue, formatRawCellContents, getDefaultFormat, getLocaleChangedObservable, isEmulateCSV, setDefaultNumberFormat, setEmulateCSV, setExcelStyleRoundingMode, setExcelStyleRoundingMode, setUse4DigitYearsInAllDateFormats, setUseCachedValuesForFormulaCells, updateLocale, use4DigitYearsInAllDateFormats, useCachedValuesForFormulaCells
-
-
-
-
Method Detail
-
formatRawCellContents
public java.lang.String formatRawCellContents(double value, int formatIndex, java.lang.String formatString, boolean use1904Windowing)- Overrides:
formatRawCellContentsin classorg.apache.poi.ss.usermodel.DataFormatter
-
setDateFormatOverride
public void setDateFormatOverride(java.lang.String dateOverrideFormat)
-
-