Modifier and Type | Method and Description |
---|---|
protected PackagePart[] |
POIXMLDocument.getRelatedByType(java.lang.String contentType)
Retrieves all the PackageParts which are defined as
relationships of the base document with the
specified content type.
|
protected static PackagePart |
POIXMLDocument.getTargetPart(OPCPackage pkg,
PackageRelationship rel)
Get the PackagePart that is the target of a relationship.
|
protected PackagePart |
POIXMLDocument.getTargetPart(PackageRelationship rel)
Get the PackagePart that is the target of a relationship.
|
Modifier and Type | Method and Description |
---|---|
static POITextExtractor |
ExtractorFactory.createExtractor(java.io.File f) |
static POITextExtractor |
ExtractorFactory.createExtractor(java.io.InputStream inp) |
Modifier and Type | Method and Description |
---|---|
static PackagePartName |
PackagingURIHelper.createPartName(java.lang.String partName)
Create an OPC compliant part name.
|
static PackagePartName |
PackagingURIHelper.createPartName(java.lang.String partName,
PackagePart relativePart)
Create an OPC compliant part name by resolving it using a base part.
|
static PackagePartName |
PackagingURIHelper.createPartName(java.net.URI partUri)
Create an OPC compliant part name by throwing an exception if the URI is
not valid.
|
static PackagePartName |
PackagingURIHelper.createPartName(java.net.URI partName,
PackagePart relativePart)
Create an OPC compliant part name by resolving it using a base part.
|
PackageProperties |
OPCPackage.getPackageProperties()
Retrieves or creates if none exists, core package property part.
|
java.util.ArrayList<PackagePart> |
OPCPackage.getParts()
Load the parts of the archive if it has not been done yet The
relationships of each part are not loaded
|
protected PackagePart[] |
ZipPackage.getPartsImpl()
Retrieves the parts from this package.
|
protected abstract PackagePart[] |
OPCPackage.getPartsImpl()
Get all parts link to the package.
|
PackageRelationshipCollection |
PackagePart.getRelationships()
Retrieve all the relationships attached to this part.
|
PackageRelationshipCollection |
RelationshipSource.getRelationships()
Retrieve all the relationships attached to this.
|
PackageRelationshipCollection |
PackagePart.getRelationshipsByType(java.lang.String relationshipType)
Retrieve all relationships attached to this part which have the specified
type.
|
PackageRelationshipCollection |
RelationshipSource.getRelationshipsByType(java.lang.String relationshipType)
Retrieve all relationships attached to this part which have the specified
type.
|
abstract boolean |
PackagePart.load(java.io.InputStream ios)
Load the content of this part.
|
static Package |
Package.open(java.io.InputStream in)
Deprecated.
|
static OPCPackage |
OPCPackage.open(java.io.InputStream in)
Open a package.
|
static Package |
Package.open(java.lang.String path)
Deprecated.
|
static OPCPackage |
OPCPackage.open(java.lang.String path)
Open a package with read/write permission.
|
static Package |
Package.open(java.lang.String path,
PackageAccess access)
Deprecated.
|
static OPCPackage |
OPCPackage.open(java.lang.String path,
PackageAccess access)
Open a package.
|
static Package |
Package.openOrCreate(java.io.File file)
Deprecated.
|
static OPCPackage |
OPCPackage.openOrCreate(java.io.File file)
Opens a package if it exists, else it creates one.
|
void |
OPCPackage.removePartRecursive(PackagePartName partName)
Remove a part from this package as well as its relationship part, if one
exists, and all parts listed in the relationship part.
|
void |
PackagePart.setContentType(java.lang.String contentType)
Set the content type.
|
boolean |
OPCPackage.validatePackage(OPCPackage pkg)
Validates the package compliance with the OPC specifications.
|
Constructor and Description |
---|
PackagePart(OPCPackage pack,
PackagePartName partName,
ContentType contentType)
Constructor.
|
PackagePart(OPCPackage pack,
PackagePartName partName,
ContentType contentType,
boolean loadRelationships)
Constructor.
|
PackagePart(OPCPackage pack,
PackagePartName partName,
java.lang.String contentType)
Constructor.
|
PackageRelationshipCollection(OPCPackage container)
Constructor.
|
PackageRelationshipCollection(OPCPackage container,
PackagePart part)
Constructor.
|
PackageRelationshipCollection(PackagePart part)
Constructor.
|
ZipPackagePart(OPCPackage container,
PackagePartName partName,
java.lang.String contentType)
Constructor.
|
ZipPackagePart(OPCPackage container,
java.util.zip.ZipEntry zipEntry,
PackagePartName partName,
java.lang.String contentType)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MemoryPackagePart.load(java.io.InputStream ios) |
PackagePart |
PartUnmarshaller.unmarshall(UnmarshallContext context,
java.io.InputStream in)
Save the content of the package in the stream
|
Constructor and Description |
---|
ContentType(java.lang.String contentType)
Constructor.
|
ContentTypeManager(java.io.InputStream in,
OPCPackage pkg)
Constructor.
|
MemoryPackagePart(OPCPackage pack,
PackagePartName partName,
java.lang.String contentType)
Constructor.
|
MemoryPackagePart(OPCPackage pack,
PackagePartName partName,
java.lang.String contentType,
boolean loadRelationships)
Constructor.
|
PackagePropertiesPart(OPCPackage pack,
PackagePartName partName)
Constructor.
|
ZipContentTypeManager(java.io.InputStream in,
OPCPackage pkg)
Delegate constructor to the super constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DigitalCertificatePart.load(java.io.InputStream ios) |
Constructor and Description |
---|
DigitalCertificatePart() |
Modifier and Type | Method and Description |
---|---|
void |
PackagePropertiesUnmarshaller.checkElementForOPCCompliance(Element el)
Check the element for the following OPC compliance rules:
|
PackagePart |
PackagePropertiesUnmarshaller.unmarshall(UnmarshallContext context,
java.io.InputStream in) |
Modifier and Type | Method and Description |
---|---|
boolean |
PackageDigitalSignature.load(java.io.InputStream ios) |
Constructor and Description |
---|
PackageDigitalSignature() |
Modifier and Type | Method and Description |
---|---|
static Workbook |
WorkbookFactory.create(java.io.InputStream inp)
Creates the appropriate HSSFWorkbook / XSSFWorkbook from
the given InputStream.
|
Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
XSSFReader.getSharedStringsData()
Returns an InputStream to read the contents of the
shared strings table.
|
SharedStringsTable |
XSSFReader.getSharedStringsTable()
Opens up the Shared Strings Table, parses it, and
returns a handy object for working with
shared strings.
|
java.io.InputStream |
XSSFReader.getSheet(java.lang.String relId)
Returns an InputStream to read the contents of the
specified Sheet.
|
java.util.Iterator<java.io.InputStream> |
XSSFReader.getSheetsData()
Returns an Iterator which will let you get at all the
different Sheets in turn.
|
java.io.InputStream |
XSSFReader.getStylesData()
Returns an InputStream to read the contents of the
styles table.
|
StylesTable |
XSSFReader.getStylesTable()
Opens up the Styles Table, parses it, and
returns a handy object for working with cell styles
|
java.io.InputStream |
XSSFReader.getWorkbookData()
Returns an InputStream to read the contents of the
main Workbook, which contains key overall data for
the file, including sheet definitions.
|
Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
XSSFRelation.getContents(PackagePart corePart)
Fetches the InputStream to read the contents, based
of the specified core part, for which we are defined
as a suitable relationship
|
Copyright 2014 The Apache Software Foundation or its licensors, as applicable.