com.healthmarketscience.jackcess.util
Interface OleBlob.CompoundContent
- All Superinterfaces:
- Iterable<OleBlob.CompoundContent.Entry>, OleBlob.Content, OleBlob.EmbeddedContent, OleBlob.PackageContent
- Enclosing interface:
- OleBlob
public static interface OleBlob.CompoundContent
- extends OleBlob.PackageContent, OleBlob.EmbeddedContent, Iterable<OleBlob.CompoundContent.Entry>
Sub-interface for Content which has the OleBlob.ContentType.COMPOUND_STORAGE type. Compound storage is a complex
embedding format also known as OLE2. In some situations (mostly
non-microsoft office file formats) the actual content is available from
the getContentsEntry() method (if hasContentsEntry()
returns true). In other situations (e.g. microsoft office file
formats), the actual content is most or all of the compound content (but
retrieving the final file may be a complex operation beyond the scope of
jackcess). Note that the CompoundContent type will only be available if
the POI library is in the classpath, otherwise compound content will be
returned as OtherContent.
getEntry
OleBlob.CompoundContent.Entry getEntry(String entryName)
throws IOException
- Throws:
IOException
hasContentsEntry
boolean hasContentsEntry()
throws IOException
- Throws:
IOException
getContentsEntry
OleBlob.CompoundContent.Entry getContentsEntry()
throws IOException
- Throws:
IOException
Copyright © 2005-2017 Health Market Science. All Rights Reserved.