A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

P

pad4(byte[]) - Static method in class org.apache.poi.hpsf.Util
Pads a byte array with 0x00 bytes so that its length is a multiple of 4.
pad4(char[]) - Static method in class org.apache.poi.hpsf.Util
Pads a character array with 0x0000 characters so that its length is a multiple of 4.
pad4(String) - Static method in class org.apache.poi.hpsf.Util
Pads a string with 0x0000 characters so that its length is a multiple of 4.
page() - Static method in class org.apache.poi.hssf.usermodel.HeaderFooter
 
PageBreakRecord - Class in org.apache.poi.hssf.record
Record that contains the functionality page breaks (horizontal and vertical)
PageBreakRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.PageBreakRecord
 
PageBreakRecord.Break - Class in org.apache.poi.hssf.record
Since both records store 2byte integers (short), no point in differentiating it in the records.
PageBreakRecord.Break(int, int, int) - Constructor for class org.apache.poi.hssf.record.PageBreakRecord.Break
 
PageBreakRecord.Break(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.PageBreakRecord.Break
 
PageItemRecord - Class in org.apache.poi.hssf.record.pivottable
SXPI - Page Item (0x00B6)
PageItemRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.pivottable.PageItemRecord
 
PageOrder - Class in org.apache.poi.ss.usermodel
Specifies printed page order.
PageSettingsBlock - Class in org.apache.poi.hssf.record.aggregates
Groups the page settings records for a worksheet.

See OOO excelfileformat.pdf sec 4.4 'Page Settings Block'

PageSettingsBlock(RecordStream) - Constructor for class org.apache.poi.hssf.record.aggregates.PageSettingsBlock
 
PageSettingsBlock() - Constructor for class org.apache.poi.hssf.record.aggregates.PageSettingsBlock
Creates a PageSettingsBlock with default settings
PALE_BLUE - Static variable in class org.apache.poi.ss.usermodel.IndexedColors
 
PaletteRecord - Class in org.apache.poi.hssf.record
PaletteRecord (0x0092) - Supports custom palettes.
PaletteRecord() - Constructor for class org.apache.poi.hssf.record.PaletteRecord
 
PaletteRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.PaletteRecord
 
PANE_LOWER_LEFT - Static variable in class org.apache.poi.hssf.model.InternalSheet
 
PANE_LOWER_LEFT - Static variable in class org.apache.poi.hssf.util.PaneInformation
Constant for active pane being the lower left
PANE_LOWER_LEFT - Static variable in interface org.apache.poi.ss.usermodel.Sheet
 
PANE_LOWER_RIGHT - Static variable in class org.apache.poi.hssf.model.InternalSheet
 
PANE_LOWER_RIGHT - Static variable in class org.apache.poi.hssf.util.PaneInformation
Constant for active pane being the lower right
PANE_LOWER_RIGHT - Static variable in interface org.apache.poi.ss.usermodel.Sheet
 
PANE_UPPER_LEFT - Static variable in class org.apache.poi.hssf.model.InternalSheet
 
PANE_UPPER_LEFT - Static variable in class org.apache.poi.hssf.util.PaneInformation
Constant for active pane being the upper left
PANE_UPPER_LEFT - Static variable in interface org.apache.poi.ss.usermodel.Sheet
 
PANE_UPPER_RIGHT - Static variable in class org.apache.poi.hssf.model.InternalSheet
 
PANE_UPPER_RIGHT - Static variable in class org.apache.poi.hssf.util.PaneInformation
Constant for active pane being the upper right
PANE_UPPER_RIGHT - Static variable in interface org.apache.poi.ss.usermodel.Sheet
 
PaneInformation - Class in org.apache.poi.hssf.util
Holds information regarding a split plane or freeze plane for a sheet.
PaneInformation(short, short, short, short, byte, boolean) - Constructor for class org.apache.poi.hssf.util.PaneInformation
 
PaneRecord - Class in org.apache.poi.hssf.record
Describes the frozen and unfozen panes.

PaneRecord() - Constructor for class org.apache.poi.hssf.record.PaneRecord
 
PaneRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.PaneRecord
 
PaperSize - Class in org.apache.poi.ss.usermodel
The enumeration value indicating the possible paper size for a sheet
PaperSize(int) - Constructor for class org.apache.poi.ss.usermodel.PaperSize
 
PARALLELOGRAM - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
 
Parent - Interface in org.apache.poi.poifs.property
Behavior for parent (directory) properties
ParenthesisPtg - Class in org.apache.poi.hssf.record.formula
While formula tokens are stored in RPN order and thus do not need parenthesis for precedence reasons, Parenthesis tokens ARE written to ensure that user entered parenthesis are displayed as-is on reading back Avik Sengupta <lists@aviksengupta.com> Andrew C.
parse(String, HSSFWorkbook) - Static method in class org.apache.poi.hssf.model.HSSFFormulaParser
Convenience method for parsing cell formulas.
parse(String, HSSFWorkbook, int) - Static method in class org.apache.poi.hssf.model.HSSFFormulaParser
 
parse(String, HSSFWorkbook, int, int) - Static method in class org.apache.poi.hssf.model.HSSFFormulaParser
 
parse(LittleEndianInput, int) - Static method in class org.apache.poi.hssf.record.constant.ConstantValueParser
 
parse(String, FormulaParsingWorkbook, int, int) - Static method in class org.apache.poi.ss.formula.FormulaParser
Parse a formula into a array of tokens
parseDouble(String) - Static method in class org.apache.poi.hssf.record.formula.eval.OperandResolver
Converts a string to a double using standard rules that Excel would use.
Tolerates leading and trailing spaces,

Doesn't support currency prefixes, commas, percentage signs or arithmetic operations strings.

parseFormat(String, CellFormatType, CellFormatPart.PartHandler) - Static method in class org.apache.poi.ss.format.CellFormatPart
 
parseFormulaRecord(FormulaRecord) - Method in class org.apache.poi.hssf.dev.FormulaViewer
Method parseFormulaRecord
parseYYYYMMDDDate(String) - Static method in class org.apache.poi.ss.usermodel.DateUtil
Converts a string of format "YYYY/MM/DD" to its (Excel) numeric equivalent
partiallyRead() - Method in class org.apache.poi.poifs.storage.DocumentBlock
Was this a partially read block?
pass(double) - Method in class org.apache.poi.ss.format.CellFormatCondition
Returns true if the given value passes the constraint's test.
PasswordRecord - Class in org.apache.poi.hssf.record
Title: Password Record (0x0013)

Description: stores the encrypted password for a sheet or workbook (HSSF doesn't support encryption) REFERENCE: PG 371 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)

PasswordRecord(int) - Constructor for class org.apache.poi.hssf.record.PasswordRecord
 
PasswordRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.PasswordRecord
 
PasswordRev4Record - Class in org.apache.poi.hssf.record
Title: Protection Revision 4 password Record (0x01BC)

Description: Stores the (2 byte??!!) encrypted password for a shared workbook

REFERENCE: PG 374 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)

PasswordRev4Record(int) - Constructor for class org.apache.poi.hssf.record.PasswordRev4Record
 
PasswordRev4Record(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.PasswordRev4Record
 
PatternFormatting - Class in org.apache.poi.hssf.record.cf
Pattern Formatting Block of the Conditional Formatting Rule Record.
PatternFormatting() - Constructor for class org.apache.poi.hssf.record.cf.PatternFormatting
 
PatternFormatting(LittleEndianInput) - Constructor for class org.apache.poi.hssf.record.cf.PatternFormatting
Creates new FontFormatting
peekNextClass() - Method in class org.apache.poi.hssf.model.RecordStream
 
peekNextSid() - Method in class org.apache.poi.hssf.model.RecordStream
 
PENTAGON - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
 
PercentEval - Class in org.apache.poi.hssf.record.formula.eval
Implementation of Excel formula token '%'.
PercentPtg - Class in org.apache.poi.hssf.record.formula
Percent PTG.
PERSPECTIVE__OFFSETX - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__OFFSETY - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__ORIGINX - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__ORIGINY - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__PERSPECTIVEON - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__PERSPECTIVEX - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__PERSPECTIVEY - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__SCALEXTOX - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__SCALEXTOY - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__SCALEYTOX - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__SCALEYTOY - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__TYPE - Static variable in class org.apache.poi.ddf.EscherProperties
 
PERSPECTIVE__WEIGHT - Static variable in class org.apache.poi.ddf.EscherProperties
 
PHONETICPR_00EF - Static variable in class org.apache.poi.hssf.record.UnknownRecord
 
PI - Static variable in class org.apache.poi.hssf.record.formula.functions.NumericFunction
 
Picture - Interface in org.apache.poi.ss.usermodel
Repersents a picture in a SpreadsheetML document
PICTURE_TYPE_DIB - Static variable in class org.apache.poi.hssf.usermodel.HSSFPicture
 
PICTURE_TYPE_DIB - Static variable in interface org.apache.poi.ss.usermodel.Workbook
Device independent bitmap
PICTURE_TYPE_EMF - Static variable in class org.apache.poi.hssf.usermodel.HSSFPicture
 
PICTURE_TYPE_EMF - Static variable in interface org.apache.poi.ss.usermodel.Workbook
Extended windows meta file
PICTURE_TYPE_JPEG - Static variable in class org.apache.poi.hssf.usermodel.HSSFPicture
 
PICTURE_TYPE_JPEG - Static variable in interface org.apache.poi.ss.usermodel.Workbook
JPEG format
PICTURE_TYPE_PICT - Static variable in class org.apache.poi.hssf.usermodel.HSSFPicture
 
PICTURE_TYPE_PICT - Static variable in interface org.apache.poi.ss.usermodel.Workbook
Mac PICT format
PICTURE_TYPE_PNG - Static variable in class org.apache.poi.hssf.usermodel.HSSFPicture
 
PICTURE_TYPE_PNG - Static variable in interface org.apache.poi.ss.usermodel.Workbook
PNG format
PICTURE_TYPE_WMF - Static variable in class org.apache.poi.hssf.usermodel.HSSFPicture
 
PICTURE_TYPE_WMF - Static variable in interface org.apache.poi.ss.usermodel.Workbook
Windows Meta File
PictureData - Interface in org.apache.poi.ss.usermodel
 
PictureShape - Class in org.apache.poi.hssf.model
Represents a picture shape and creates all specific low level records.
PID_APPNAME - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the application that created the document
PID_AUTHOR - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the document's author
PID_BYTECOUNT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
Number of bytes.
PID_CATEGORY - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
The entry is a string denoting the category the file belongs to, e.g.
PID_CHARCOUNT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the number of characters in the document
PID_CODEPAGE - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
The entry denotes a code page.
PID_COMMENTS - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the document's comments
PID_COMPANY - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
This entry contains the company name.
PID_CREATE_DTM - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the date and time the document was created.
PID_DICTIONARY - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
The entry is a dictionary.
PID_DOCPARTS - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
This entry contains the names of document parts (word: names of the documents in the master document, excel: sheet names, power point: slide titles, binder: document names).
PID_EDITTIME - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the document's edit time
PID_HEADINGPAIR - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
This entry denotes an internally used property.
PID_HIDDENCOUNT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
Number of hidden slides.
PID_KEYWORDS - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the document's keywords
PID_LASTAUTHOR - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the document's last author
PID_LASTPRINTED - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the date and time the document was last printed
PID_LASTSAVE_DTM - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the date and time the document was saved
PID_LINECOUNT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
Number of lines.
PID_LINKSDIRTY - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
If this entry is -1 the links are dirty and should be re-evaluated.
PID_MANAGER - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
This entry contains the name of the project manager.
PID_MAX - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
The highest well-known property ID.
PID_MMCLIPCOUNT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
Number of multimedia clips, e.g.
PID_NOTECOUNT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
Number of slides with notes.
PID_PAGECOUNT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the number of pages in the document
PID_PARCOUNT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
Number of paragraphs.
PID_PRESFORMAT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
Target format for power point presentation, e.g.
PID_REVNUMBER - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the document's revision number
PID_SCALE - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
This entry is set to -1 when scaling of the thumbnail is desired.
PID_SECURITY - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes whether read/write access to the document is allowed or whether is should be opened as read-only.
PID_SLIDECOUNT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
Number of slides in a power point presentation.
PID_SUBJECT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the document's subject
PID_TEMPLATE - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the document's template
PID_THUMBNAIL - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the document's thumbnail
PID_TITLE - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the document's title
PID_WORDCOUNT - Static variable in class org.apache.poi.hpsf.wellknown.PropertyIDMap
ID of the property that denotes the number of words in the document
PIE - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
 
PIE_WEDGE - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
 
PINK - Static variable in class org.apache.poi.ss.usermodel.IndexedColors
 
PIXEL_DPI - Static variable in class org.apache.poi.ss.util.ImageUtils
 
PLAIN_TOKEN_SIZE - Static variable in class org.apache.poi.hssf.record.formula.ArrayPtg
The size of the plain tArray token written within the standard formula tokens (not including the data which comes after all formula tokens)
PLAQUE - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
 
PLAQUE_TABS - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
 
PlotAreaRecord - Class in org.apache.poi.hssf.record.chart
preceeds and identifies a frame as belonging to the plot area.

PlotAreaRecord() - Constructor for class org.apache.poi.hssf.record.chart.PlotAreaRecord
 
PlotAreaRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.chart.PlotAreaRecord
 
PlotGrowthRecord - Class in org.apache.poi.hssf.record.chart
The plot growth record specifies the scaling factors used when a font is scaled.

PlotGrowthRecord() - Constructor for class org.apache.poi.hssf.record.chart.PlotGrowthRecord
 
PlotGrowthRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.chart.PlotGrowthRecord
 
PLS_004D - Static variable in class org.apache.poi.hssf.record.UnknownRecord
Environment-Specific Print Record
PLUM - Static variable in class org.apache.poi.ss.usermodel.IndexedColors
 
PLUS - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
 
PMT - Static variable in class org.apache.poi.hssf.record.formula.functions.FinanceFunction
 
poi.support - package poi.support
This package contains classes for JDK 1.4.
POIDocument - Class in org.apache.poi
This holds the common functionality for all POI Document classes.
POIFormatterUtil - Class in poi.support
 
POIFSBigBlockSize - Class in org.apache.poi.poifs.common
A class describing attributes of the Big Block Size
POIFSConstants - Interface in org.apache.poi.poifs.common
A repository for constants shared by POI classes.
POIFSDocument - Class in org.apache.poi.poifs.filesystem
This class manages a document in the POIFS filesystem.
POIFSDocument(String, RawDataBlock[], int) - Constructor for class org.apache.poi.poifs.filesystem.POIFSDocument
Constructor from large blocks
POIFSDocument(String, SmallDocumentBlock[], int) - Constructor for class org.apache.poi.poifs.filesystem.POIFSDocument
Constructor from small blocks
POIFSDocument(String, POIFSBigBlockSize, ListManagedBlock[], int) - Constructor for class org.apache.poi.poifs.filesystem.POIFSDocument
Constructor from small blocks
POIFSDocument(String, ListManagedBlock[], int) - Constructor for class org.apache.poi.poifs.filesystem.POIFSDocument
 
POIFSDocument(String, POIFSBigBlockSize, InputStream) - Constructor for class org.apache.poi.poifs.filesystem.POIFSDocument
Constructor
POIFSDocument(String, InputStream) - Constructor for class org.apache.poi.poifs.filesystem.POIFSDocument
 
POIFSDocument(String, int, POIFSBigBlockSize, POIFSDocumentPath, POIFSWriterListener) - Constructor for class org.apache.poi.poifs.filesystem.POIFSDocument
Constructor
POIFSDocument(String, int, POIFSDocumentPath, POIFSWriterListener) - Constructor for class org.apache.poi.poifs.filesystem.POIFSDocument
 
POIFSDocumentPath - Class in org.apache.poi.poifs.filesystem
Class POIFSDocumentPath
POIFSDocumentPath(String[]) - Constructor for class org.apache.poi.poifs.filesystem.POIFSDocumentPath
constructor for the path of a document that is not in the root of the POIFSFileSystem
POIFSDocumentPath() - Constructor for class org.apache.poi.poifs.filesystem.POIFSDocumentPath
simple constructor for the path of a document that is in the root of the POIFSFileSystem.
POIFSDocumentPath(POIFSDocumentPath, String[]) - Constructor for class org.apache.poi.poifs.filesystem.POIFSDocumentPath
constructor that adds additional subdirectories to an existing path
POIFSDump - Class in org.apache.poi.poifs.dev
Dump internal structure of a OLE2 file into file system
POIFSDump() - Constructor for class org.apache.poi.poifs.dev.POIFSDump
 
POIFSFileSystem - Class in org.apache.poi.poifs.filesystem
This is the main class of the POIFS system; it manages the entire life cycle of the filesystem.
POIFSFileSystem() - Constructor for class org.apache.poi.poifs.filesystem.POIFSFileSystem
Constructor, intended for writing
POIFSFileSystem(InputStream) - Constructor for class org.apache.poi.poifs.filesystem.POIFSFileSystem
Create a POIFSFileSystem from an InputStream.
POIFSHeaderDumper - Class in org.apache.poi.poifs.dev
A very low level debugging tool, for printing out core information on the headers and FAT blocks.
POIFSHeaderDumper() - Constructor for class org.apache.poi.poifs.dev.POIFSHeaderDumper
 
POIFSLister - Class in org.apache.poi.poifs.dev
A lister of the entries in POIFS files.
POIFSLister() - Constructor for class org.apache.poi.poifs.dev.POIFSLister
 
POIFSReader - Class in org.apache.poi.poifs.eventfilesystem
An event-driven reader for POIFS file systems.
POIFSReader() - Constructor for class org.apache.poi.poifs.eventfilesystem.POIFSReader
Create a POIFSReader
POIFSReaderEvent - Class in org.apache.poi.poifs.eventfilesystem
Class POIFSReaderEvent
POIFSReaderListener - Interface in org.apache.poi.poifs.eventfilesystem
Interface POIFSReaderListener
POIFSViewable - Interface in org.apache.poi.poifs.dev
Interface for a drill-down viewable object.
POIFSViewEngine - Class in org.apache.poi.poifs.dev
This class contains methods used to inspect POIFSViewable objects
POIFSViewEngine() - Constructor for class org.apache.poi.poifs.dev.POIFSViewEngine
 
POIFSViewer - Class in org.apache.poi.poifs.dev
A simple viewer for POIFS files
POIFSViewer() - Constructor for class org.apache.poi.poifs.dev.POIFSViewer
 
POIFSWriterEvent - Class in org.apache.poi.poifs.filesystem
Class POIFSWriterEvent
POIFSWriterListener - Interface in org.apache.poi.poifs.filesystem
Interface POIFSWriterListener
POILogFactory - Class in org.apache.poi.util
Provides logging without clients having to mess with configuration/initialization.
POILogger - Class in org.apache.poi.util
A logger interface that strives to make it as easy as possible for developers to write log calls, while simultaneously making those calls as cheap as possible by performing lazy evaluation of the log message.
POIOLE2TextExtractor - Class in org.apache.poi
Common Parent for OLE2 based Text Extractors of POI Documents, such as .doc, .xls You will typically find the implementation of a given format's text extractor under org.apache.poi.[format].extractor .
POIOLE2TextExtractor(POIDocument) - Constructor for class org.apache.poi.POIOLE2TextExtractor
Creates a new text extractor for the given document
POISSON - Static variable in class org.apache.poi.hssf.record.formula.functions.NumericFunction
 
POITextExtractor - Class in org.apache.poi
Common Parent for Text Extractors of POI Documents.
POITextExtractor(POIDocument) - Constructor for class org.apache.poi.POITextExtractor
Creates a new text extractor for the given document
PolygonShape - Class in org.apache.poi.hssf.model
 
PORTRAIT - Static variable in class org.apache.poi.ss.usermodel.PrintOrientation
portrait orientation
positionRecords(List) - Method in class org.apache.poi.hssf.record.aggregates.PageSettingsBlock
Some apps can define multiple HeaderFooterRecord records for a sheet.
POWER - Static variable in class org.apache.poi.hssf.record.formula.functions.NumericFunction
 
PowerEval - Static variable in class org.apache.poi.hssf.record.formula.eval.TwoOperandNumericOperation
 
PowerPtg - Class in org.apache.poi.hssf.record.formula
 
PrecisionRecord - Class in org.apache.poi.hssf.record
Title: Precision Record
PrecisionRecord() - Constructor for class org.apache.poi.hssf.record.PrecisionRecord
 
PrecisionRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.PrecisionRecord
 
preferArray() - Method in interface org.apache.poi.poifs.dev.POIFSViewable
Give viewers a hint as to whether to call getViewableArray or getViewableIterator
preferArray() - Method in class org.apache.poi.poifs.filesystem.DirectoryNode
Give viewers a hint as to whether to call getViewableArray or getViewableIterator
preferArray() - Method in class org.apache.poi.poifs.filesystem.DocumentNode
Give viewers a hint as to whether to call getViewableArray or getViewableIterator
preferArray() - Method in class org.apache.poi.poifs.filesystem.POIFSDocument
Give viewers a hint as to whether to call getViewableArray or getViewableIterator
preferArray() - Method in class org.apache.poi.poifs.filesystem.POIFSFileSystem
Give viewers a hint as to whether to call getViewableArray or getViewableIterator
preferArray() - Method in class org.apache.poi.poifs.property.Property
Give viewers a hint as to whether to call getViewableArray or getViewableIterator
preSerialize() - Method in class org.apache.poi.hssf.model.InternalSheet
Perform any work necessary before the sheet is about to be serialized.
preWrite() - Method in class org.apache.poi.poifs.property.PropertyTable
Prepare to be written
PrintCellComments - Class in org.apache.poi.ss.usermodel
These enumerations specify how cell comments shall be displayed for paper printing purposes.
PrintGridlinesRecord - Class in org.apache.poi.hssf.record
Title: Print Gridlines Record
PrintGridlinesRecord() - Constructor for class org.apache.poi.hssf.record.PrintGridlinesRecord
 
PrintGridlinesRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.PrintGridlinesRecord
 
PrintHeadersRecord - Class in org.apache.poi.hssf.record
Title: Print Headers Record
PrintHeadersRecord() - Constructor for class org.apache.poi.hssf.record.PrintHeadersRecord
 
PrintHeadersRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.PrintHeadersRecord
 
PrintOrientation - Class in org.apache.poi.ss.usermodel
The enumeration value indicating the print orientation for a sheet.
PrintSetup - Interface in org.apache.poi.ss.usermodel
 
PrintSetupRecord - Class in org.apache.poi.hssf.record
Title: PAGESETUP (0x00A1)

Description: Stores print setup options -- bogus for HSSF (and marked as such)

REFERENCE: PG 385 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)

REFERENCE: PG 412 Microsoft Excel Binary File Format Structure v20091214

PrintSetupRecord() - Constructor for class org.apache.poi.hssf.record.PrintSetupRecord
 
PrintSetupRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.PrintSetupRecord
 
PRINTSIZE_0033 - Static variable in class org.apache.poi.hssf.record.UnknownRecord
seems to be part of the PageSettingsBlock.
printStackTrace() - Method in exception org.apache.poi.hpsf.HPSFRuntimeException
 
printStackTrace(PrintStream) - Method in exception org.apache.poi.hpsf.HPSFRuntimeException
 
printStackTrace(PrintWriter) - Method in exception org.apache.poi.hpsf.HPSFRuntimeException
 
processChildRecords() - Method in class org.apache.poi.hssf.record.DrawingGroupRecord
Process the bytes into escher records.
processContinueRecord(byte[]) - Method in class org.apache.poi.hssf.record.AbstractEscherHolderRecord
 
processContinueRecord(byte[]) - Method in class org.apache.poi.hssf.record.DrawingRecord
 
processEvents(HSSFRequest, InputStream) - Method in class org.apache.poi.hssf.eventusermodel.HSSFEventFactory
Processes a DocumentInputStream into essentially Record events.
processPOIFSReaderEvent(POIFSReaderEvent) - Method in interface org.apache.poi.poifs.eventfilesystem.POIFSReaderListener
Process a POIFSReaderEvent that this listener had registered for
processPOIFSWriterEvent(POIFSWriterEvent) - Method in interface org.apache.poi.poifs.filesystem.POIFSWriterListener
Process a POIFSWriterEvent that this listener had registered for
processRecord(Record) - Method in interface org.apache.poi.hssf.eventmodel.ERFListener
Process a Record.
processRecord(Record) - Method in class org.apache.poi.hssf.eventusermodel.AbortableHSSFListener
This method, inherited from HSSFListener is implemented as a stub.
processRecord(Record) - Method in class org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder.SheetRecordCollectingListener
Process this record ourselves, and then pass it on to our child listener
processRecord(Record) - Method in class org.apache.poi.hssf.eventusermodel.FormatTrackingHSSFListener
Process this record ourselves, and then pass it on to our child listener
processRecord(Record) - Method in interface org.apache.poi.hssf.eventusermodel.HSSFListener
process an HSSF Record.
processRecord(Record) - Method in class org.apache.poi.hssf.eventusermodel.MissingRecordAwareHSSFListener
 
processRecordInternally(Record) - Method in class org.apache.poi.hssf.eventusermodel.EventWorkbookBuilder.SheetRecordCollectingListener
Process the record ourselves, but do not pass it on to the child Listener.
processRecordInternally(Record) - Method in class org.apache.poi.hssf.eventusermodel.FormatTrackingHSSFListener
Process the record ourselves, but do not pass it on to the child Listener.
processRecords(InputStream) - Method in class org.apache.poi.hssf.eventmodel.EventRecordFactory
Create an array of records from an input stream
processWorkbookEvents(HSSFRequest, POIFSFileSystem) - Method in class org.apache.poi.hssf.eventusermodel.HSSFEventFactory
Processes a file into essentially record events.
processWorkbookEvents(HSSFRequest, DirectoryNode) - Method in class org.apache.poi.hssf.eventusermodel.HSSFEventFactory
Processes a file into essentially record events.
PRODUCT - Static variable in class org.apache.poi.hssf.record.formula.functions.AggregateFunction
 
Property - Class in org.apache.poi.hpsf
A property in a Section of a PropertySet.
Property(long, long, Object) - Constructor for class org.apache.poi.hpsf.Property
Creates a property.
Property(long, byte[], long, int, int) - Constructor for class org.apache.poi.hpsf.Property
Creates a Property instance by reading its bytes from the property set stream.
Property - Class in org.apache.poi.poifs.property
This abstract base class is the ancestor of all classes implementing POIFS Property behavior.
PROPERTY_SIZE - Static variable in interface org.apache.poi.poifs.common.POIFSConstants
 
PROPERTY_TYPE_OFFSET - Static variable in interface org.apache.poi.poifs.property.PropertyConstants
 
PropertyBlock - Class in org.apache.poi.poifs.storage
A block of Property instances
PropertyConstants - Interface in org.apache.poi.poifs.property
Interface PropertyConstants
PropertyIDMap - Class in org.apache.poi.hpsf.wellknown
This is a dictionary which maps property ID values to property ID strings.
PropertyIDMap(int, float) - Constructor for class org.apache.poi.hpsf.wellknown.PropertyIDMap
Creates a PropertyIDMap.
PropertyIDMap(Map) - Constructor for class org.apache.poi.hpsf.wellknown.PropertyIDMap
Creates a PropertyIDMap backed by another map.
PropertySet - Class in org.apache.poi.hpsf
Represents a property set in the Horrible Property Set Format (HPSF).
PropertySet(InputStream) - Constructor for class org.apache.poi.hpsf.PropertySet
Creates a PropertySet instance from an InputStream in the Horrible Property Set Format.
PropertySet(byte[], int, int) - Constructor for class org.apache.poi.hpsf.PropertySet
Creates a PropertySet instance from a byte array that represents a stream in the Horrible Property Set Format.
PropertySet(byte[]) - Constructor for class org.apache.poi.hpsf.PropertySet
Creates a PropertySet instance from a byte array that represents a stream in the Horrible Property Set Format.
PropertySetFactory - Class in org.apache.poi.hpsf
Factory class to create instances of SummaryInformation, DocumentSummaryInformation and PropertySet.
PropertySetFactory() - Constructor for class org.apache.poi.hpsf.PropertySetFactory
 
PropertyTable - Class in org.apache.poi.poifs.property
This class embodies the Property Table for the filesystem; this is basically the dsirectory for all of the documents in the filesystem.
PropertyTable(POIFSBigBlockSize) - Constructor for class org.apache.poi.poifs.property.PropertyTable
 
PropertyTable(POIFSBigBlockSize, int, RawDataBlockList) - Constructor for class org.apache.poi.poifs.property.PropertyTable
reading constructor (used when we've read in a file and we want to extract the property table from it).
PROTECTION__LOCKADJUSTHANDLES - Static variable in class org.apache.poi.ddf.EscherProperties
 
PROTECTION__LOCKAGAINSTGROUPING - Static variable in class org.apache.poi.ddf.EscherProperties
 
PROTECTION__LOCKAGAINSTSELECT - Static variable in class org.apache.poi.ddf.EscherProperties
 
PROTECTION__LOCKASPECTRATIO - Static variable in class org.apache.poi.ddf.EscherProperties
 
PROTECTION__LOCKCROPPING - Static variable in class org.apache.poi.ddf.EscherProperties
 
PROTECTION__LOCKPOSITION - Static variable in class org.apache.poi.ddf.EscherProperties
 
PROTECTION__LOCKROTATION - Static variable in class org.apache.poi.ddf.EscherProperties
 
PROTECTION__LOCKTEXT - Static variable in class org.apache.poi.ddf.EscherProperties
 
PROTECTION__LOCKVERTICES - Static variable in class org.apache.poi.ddf.EscherProperties
 
ProtectionRev4Record - Class in org.apache.poi.hssf.record
Title: Protection Revision 4 Record (0x01AF)

Description: describes whether this is a protected shared/tracked workbook

REFERENCE: PG 373 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)

ProtectionRev4Record(boolean) - Constructor for class org.apache.poi.hssf.record.ProtectionRev4Record
 
ProtectionRev4Record(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.ProtectionRev4Record
 
ProtectRecord - Class in org.apache.poi.hssf.record
Title: Protect Record (0x0012)

Description: defines whether a sheet or workbook is protected (HSSF DOES NOT SUPPORT ENCRYPTION)

HSSF now supports the simple "protected" sheets (where they are not encrypted and open office et al ignore the password record entirely).

ProtectRecord(boolean) - Constructor for class org.apache.poi.hssf.record.ProtectRecord
 
ProtectRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.ProtectRecord
 
protectSheet(String, boolean, boolean) - Method in class org.apache.poi.hssf.record.aggregates.WorksheetProtectionBlock
protect a spreadsheet with a password (not encrypted, just sets protect flags and the password.
protectSheet(String) - Method in class org.apache.poi.hssf.usermodel.HSSFSheet
Sets the protection enabled as well as the password
protectSheet(String) - Method in interface org.apache.poi.ss.usermodel.Sheet
Sets the protection enabled as well as the password
PROVIDER_AES - Static variable in class org.apache.poi.poifs.crypt.EncryptionHeader
 
PROVIDER_RC4 - Static variable in class org.apache.poi.poifs.crypt.EncryptionHeader
 
Ptg - Class in org.apache.poi.hssf.record.formula
Ptg represents a syntactic token in a formula.
Ptg() - Constructor for class org.apache.poi.hssf.record.formula.Ptg
 
put(String, CustomProperty) - Method in class org.apache.poi.hpsf.CustomProperties
Puts a CustomProperty into this map.
put(String, String) - Method in class org.apache.poi.hpsf.CustomProperties
Adds a named string property.
put(String, Long) - Method in class org.apache.poi.hpsf.CustomProperties
Adds a named long property.
put(String, Double) - Method in class org.apache.poi.hpsf.CustomProperties
Adds a named double property.
put(String, Integer) - Method in class org.apache.poi.hpsf.CustomProperties
Adds a named integer property.
put(String, Boolean) - Method in class org.apache.poi.hpsf.CustomProperties
Adds a named boolean property.
put(String, Date) - Method in class org.apache.poi.hpsf.CustomProperties
Adds a named date property.
put(long, String) - Method in class org.apache.poi.hpsf.wellknown.PropertyIDMap
Puts a ID string for an ID into the PropertyIDMap.
put(byte[], PropertyIDMap) - Method in class org.apache.poi.hpsf.wellknown.SectionIDMap
Associates a section format ID with a PropertyIDMap.
put(Object, Object) - Method in class org.apache.poi.hpsf.wellknown.SectionIDMap
Deprecated. Use SectionIDMap.put(byte[], PropertyIDMap) instead!
put(Object, Object) - Method in class org.apache.poi.util.BinaryTree
Associates the specified value with the specified key in this map.
putByte(byte[], int, int) - Static method in class org.apache.poi.util.LittleEndian
executes:

data[offset] = (byte)value;

putCompressedUnicode(String, byte[], int) - Static method in class org.apache.poi.util.StringUtil
Takes a unicode (java) string, and returns it as 8 bit data (in ISO-8859-1 codepage).
putCompressedUnicode(String, LittleEndianOutput) - Static method in class org.apache.poi.util.StringUtil
 
putDouble(byte[], int, double) - Static method in class org.apache.poi.util.LittleEndian
put a double value into a byte array
putInt(byte[], int, int) - Static method in class org.apache.poi.util.LittleEndian
put an int value into a byte array
putInt(byte[], int) - Static method in class org.apache.poi.util.LittleEndian
put an int value into beginning of a byte array
putLong(byte[], int, long) - Static method in class org.apache.poi.util.LittleEndian
put a long value into a byte array
putShort(byte[], int, short) - Static method in class org.apache.poi.util.LittleEndian
put a short value into a byte array
putShort(byte[], short) - Static method in class org.apache.poi.util.LittleEndian
put a short value into beginning of a byte array
putUnicodeLE(String, byte[], int) - Static method in class org.apache.poi.util.StringUtil
Takes a unicode string, and returns it as little endian (most important byte last) bytes in the supplied byte array.
putUnicodeLE(String, LittleEndianOutput) - Static method in class org.apache.poi.util.StringUtil
 
putUShort(byte[], int, int) - Static method in class org.apache.poi.util.LittleEndian
put an unsigned short value into a byte array
PV - Static variable in class org.apache.poi.hssf.record.formula.functions.FinanceFunction
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _