Package | Description |
---|---|
org.apache.poi | |
org.apache.poi.xslf | |
org.apache.poi.xslf.usermodel | |
org.apache.poi.xssf.model | |
org.apache.poi.xssf.usermodel | |
org.apache.poi.xwpf.usermodel |
Modifier and Type | Class | Description |
---|---|---|
class |
POIXMLDocument |
Modifier and Type | Method | Description |
---|---|---|
abstract POIXMLDocumentPart |
POIXMLFactory.createDocumentPart(POIXMLDocumentPart parent,
PackageRelationship rel,
PackagePart part) |
Create a POIXMLDocumentPart from existing package part and relation.
|
POIXMLDocumentPart |
POIXMLDocumentPart.createRelationship(POIXMLRelation descriptor,
POIXMLFactory factory) |
Create a new child POIXMLDocumentPart
|
POIXMLDocumentPart |
POIXMLDocumentPart.createRelationship(POIXMLRelation descriptor,
POIXMLFactory factory,
int idx) |
|
protected POIXMLDocumentPart |
POIXMLDocumentPart.createRelationship(POIXMLRelation descriptor,
POIXMLFactory factory,
int idx,
boolean noRelation) |
Create a new child POIXMLDocumentPart
|
POIXMLDocumentPart |
POIXMLDocumentPart.getParent() |
Returns the parent POIXMLDocumentPart.
|
POIXMLDocumentPart |
POIXMLDocumentPart.getRelationById(java.lang.String id) |
Returns the target
POIXMLDocumentPart , where a
PackageRelationship is set from the PackagePart of this
POIXMLDocumentPart to the PackagePart of the target
POIXMLDocumentPart with a PackageRelationship.getId()
matching the given parameter value. |
abstract POIXMLDocumentPart |
POIXMLFactory.newDocumentPart(POIXMLRelation descriptor) |
Create a new POIXMLDocumentPart using the supplied descriptor.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Class<? extends POIXMLDocumentPart> |
POIXMLRelation.getRelationClass() |
Return type of the obejct used to construct instances of this relationship
|
java.util.List<POIXMLDocumentPart> |
POIXMLDocumentPart.getRelations() |
Returns the list of child relations for this POIXMLDocumentPart
|
Modifier and Type | Method | Description |
---|---|---|
void |
POIXMLDocumentPart.addRelation(java.lang.String id,
POIXMLDocumentPart part) |
Add a new child POIXMLDocumentPart
|
abstract POIXMLDocumentPart |
POIXMLFactory.createDocumentPart(POIXMLDocumentPart parent,
PackageRelationship rel,
PackagePart part) |
Create a POIXMLDocumentPart from existing package part and relation.
|
java.lang.String |
POIXMLDocumentPart.getRelationId(POIXMLDocumentPart part) |
Returns the
PackageRelationship.getId() of the
PackageRelationship , that sources from the PackagePart of
this POIXMLDocumentPart to the PackagePart of the given
parameter value. |
protected void |
POIXMLDocumentPart.removeRelation(POIXMLDocumentPart part) |
Remove the relation to the specified part in this package and remove the
part, if it is no longer needed.
|
protected boolean |
POIXMLDocumentPart.removeRelation(POIXMLDocumentPart part,
boolean removeUnusedParts) |
Remove the relation to the specified part in this package and remove the
part, if it is no longer needed and flag is set to true.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
POIXMLDocumentPart.read(POIXMLFactory factory,
java.util.Map<PackagePart,POIXMLDocumentPart> context) |
Iterate through the underlying PackagePart and create child POIXMLFactory instances
using the specified factory
|
Constructor | Description |
---|---|
POIXMLDocumentPart(POIXMLDocumentPart parent,
PackagePart part,
PackageRelationship rel) |
Creates an POIXMLDocumentPart representing the given package part, relationship and parent
Called by
read(POIXMLFactory, java.util.Map) when reading in an exisiting file. |
Constructor | Description |
---|---|
POIXMLRelation(java.lang.String type,
java.lang.String rel,
java.lang.String defaultName,
java.lang.Class<? extends POIXMLDocumentPart> cls) |
Instantiates a POIXMLRelation.
|
Modifier and Type | Class | Description |
---|---|---|
class |
XSLFSlideShow |
Experimental class to do low level processing of pptx files.
|
Modifier and Type | Class | Description |
---|---|---|
class |
XMLSlideShow |
High level representation of a ooxml slideshow.
|
class |
XSLFChart |
Represents a Chart in a .pptx presentation
|
class |
XSLFCommentAuthors |
|
class |
XSLFComments |
|
class |
XSLFNotes |
|
class |
XSLFNotesMaster |
Notes master object associated with this layout.
|
class |
XSLFPictureData |
Instantiates sub-classes of POIXMLDocumentPart depending on their relationship type
|
class |
XSLFSheet |
|
class |
XSLFSlide |
|
class |
XSLFSlideLayout |
|
class |
XSLFSlideMaster |
Slide master object associated with this layout.
|
class |
XSLFTableStyles |
|
class |
XSLFTheme |
A shared style sheet in a .pptx slide show
|
Modifier and Type | Method | Description |
---|---|---|
POIXMLDocumentPart |
XSLFFactory.createDocumentPart(POIXMLDocumentPart parent,
PackageRelationship rel,
PackagePart part) |
|
POIXMLDocumentPart |
XSLFFactory.newDocumentPart(POIXMLRelation descriptor) |
Modifier and Type | Method | Description |
---|---|---|
POIXMLDocumentPart |
XSLFFactory.createDocumentPart(POIXMLDocumentPart parent,
PackageRelationship rel,
PackagePart part) |
Modifier and Type | Class | Description |
---|---|---|
class |
CalculationChain |
The cells in a workbook can be calculated in different orders depending on various optimizations and
dependencies.
|
class |
CommentsTable |
|
class |
MapInfo |
This class implements the Custom XML Mapping Part (Open Office XML Part 1:
chapter 12.3.6)
An instance of this part type contains a schema for an XML file, and
information on the behavior that is used when allowing this custom XML schema
to be mapped into the spreadsheet.
|
class |
SharedStringsTable |
Table of strings shared across all sheets in a workbook.
|
class |
SingleXmlCells |
This class implements the Single Cell Tables Part (Open Office XML Part 4:
chapter 3.5.2)
|
class |
StylesTable |
Table of styles shared across all sheets in a workbook.
|
class |
ThemesTable |
Class that represents theme of XLSX document.
|
Modifier and Type | Class | Description |
---|---|---|
class |
XSSFChart |
Represents a SpreadsheetML Chart
|
class |
XSSFChartSheet |
High level representation of Sheet Parts that are of type 'chartsheet'.
|
class |
XSSFDialogsheet |
|
class |
XSSFDrawing |
Represents a SpreadsheetML drawing
|
class |
XSSFPictureData |
Raw picture data, normally attached to a SpreadsheetML Drawing.
|
class |
XSSFSheet |
High level representation of a SpreadsheetML worksheet.
|
class |
XSSFTable |
This class implements the Table Part (Open Office XML Part 4:
chapter 3.5.1)
This implementation works under the assumption that a table contains mappings to a subtree of an XML.
|
class |
XSSFVMLDrawing |
Represents a SpreadsheetML VML drawing.
|
class |
XSSFWorkbook |
High level representation of a SpreadsheetML workbook.
|
Modifier and Type | Method | Description |
---|---|---|
POIXMLDocumentPart |
XSSFFactory.createDocumentPart(POIXMLDocumentPart parent,
PackageRelationship rel,
PackagePart part) |
|
POIXMLDocumentPart |
XSSFFactory.newDocumentPart(POIXMLRelation descriptor) |
Modifier and Type | Method | Description |
---|---|---|
POIXMLDocumentPart |
XSSFFactory.createDocumentPart(POIXMLDocumentPart parent,
PackageRelationship rel,
PackagePart part) |
Modifier and Type | Class | Description |
---|---|---|
class |
XWPFDocument |
High(ish) level class for working with .docx files.
|
class |
XWPFFooter |
Sketch of XWPF footer class
|
class |
XWPFFootnotes |
Looks after the collection of Footnotes for a document
|
class |
XWPFHeader |
Sketch of XWPF header class
|
class |
XWPFHeaderFooter |
Parent of XWPF headers and footers
|
class |
XWPFNumbering |
|
class |
XWPFPictureData |
|
class |
XWPFSettings |
|
class |
XWPFStyles |
Modifier and Type | Method | Description |
---|---|---|
POIXMLDocumentPart |
XWPFFactory.createDocumentPart(POIXMLDocumentPart parent,
PackageRelationship rel,
PackagePart part) |
|
POIXMLDocumentPart |
XWPFFootnote.getOwner() |
|
POIXMLDocumentPart |
XWPFHeaderFooter.getOwner() |
|
POIXMLDocumentPart |
IBody.getPart() |
returns the Part, to which the body belongs, which you need for adding relationship to other parts
Actually it is needed of the class XWPFTableCell.
|
POIXMLDocumentPart |
IBodyElement.getPart() |
|
POIXMLDocumentPart |
IRunBody.getPart() |
|
POIXMLDocumentPart |
XWPFDocument.getPart() |
returns the Part, to which the body belongs, which you need for adding relationship to other parts
Actually it is needed of the class XWPFTableCell.
|
POIXMLDocumentPart |
XWPFFootnote.getPart() |
returns the Part, to which the body belongs, which you need for adding relationship to other parts
|
POIXMLDocumentPart |
XWPFHeaderFooter.getPart() |
returns the Part, to which the body belongs, which you need for adding relationship to other parts
|
POIXMLDocumentPart |
XWPFParagraph.getPart() |
returns the part of the bodyElement
|
POIXMLDocumentPart |
XWPFSDT.getPart() |
|
POIXMLDocumentPart |
XWPFTable.getPart() |
returns the part of the bodyElement
|
POIXMLDocumentPart |
XWPFTableCell.getPart() |
get the to which the TableCell belongs
|
POIXMLDocumentPart |
XWPFFactory.newDocumentPart(POIXMLRelation descriptor) |
Modifier and Type | Method | Description |
---|---|---|
POIXMLDocumentPart |
XWPFFactory.createDocumentPart(POIXMLDocumentPart parent,
PackageRelationship rel,
PackagePart part) |
Constructor | Description |
---|---|
XWPFFooter(POIXMLDocumentPart parent,
PackagePart part,
PackageRelationship rel) |
|
XWPFHeader(POIXMLDocumentPart parent,
PackagePart part,
PackageRelationship rel) |
|
XWPFHeaderFooter(POIXMLDocumentPart parent,
PackagePart part,
PackageRelationship rel) |
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.