| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class | |
| public static class | |
| pack-priv static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final int | |
| private static final Logger | |
| private static int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public boolean | |
| private static int[] | computeFailure(byte[] pattern)
Computes the failure function using a boot-strapping process, where the pattern is matched against itself. |
| protected static void | |
| protected EmbeddedData | |
| protected EmbeddedData | |
| public List | |
| protected void | |
| public EmbeddedData | |
| public EmbeddedData | |
| public static int | |
| private static int | indexOf(byte[] data, int offset, byte[] pattern)
Knuth-Morris-Pratt Algorithm for Pattern Matching Finds the first occurrence of the pattern in the text. |
| public Iterator | Returns: the list of known extractors, if you provide custom extractors, override this methodImplements java. Returns an iterator over elements of type |
| public static void |
| CONTENT_TYPE_BYTES | back to summary |
|---|---|
| private static final String CONTENT_TYPE_BYTES | |
| CONTENT_TYPE_DOC | back to summary |
|---|---|
| private static final String CONTENT_TYPE_DOC | |
| CONTENT_TYPE_PDF | back to summary |
|---|---|
| private static final String CONTENT_TYPE_PDF | |
| CONTENT_TYPE_XLS | back to summary |
|---|---|
| private static final String CONTENT_TYPE_XLS | |
| DEFAULT_MAX_RECORD_LENGTH | back to summary |
|---|---|
| private static final int DEFAULT_MAX_RECORD_LENGTH | |
| LOG | back to summary |
|---|---|
| private static final Logger LOG | |
| MAX_RECORD_LENGTH | back to summary |
|---|---|
| private static int MAX_RECORD_LENGTH | |
| EmbeddedExtractor | back to summary |
|---|---|
| public EmbeddedExtractor() | |
| canExtract | back to summary |
|---|---|
| public boolean canExtract(DirectoryNode source) | |
| canExtract | back to summary |
|---|---|
| public boolean canExtract(Picture source) | |
| computeFailure | back to summary |
|---|---|
| private static int[] computeFailure(byte[] pattern) Computes the failure function using a boot-strapping process, where the pattern is matched against itself. | |
| copyNodes | back to summary |
|---|---|
| protected static void copyNodes(DirectoryNode src, DirectoryNode dest) throws IOException | |
| extract | back to summary |
|---|---|
| protected EmbeddedData extract(DirectoryNode dn) throws IOException | |
| extract | back to summary |
|---|---|
| protected EmbeddedData extract(Picture source) throws IOException | |
| extractAll | back to summary |
|---|---|
| public List | |
| extractAll | back to summary |
|---|---|
| protected void extractAll(ShapeContainer<?> parent, List<EmbeddedData> embeddings) throws IOException | |
| extractOne | back to summary |
|---|---|
| public EmbeddedData extractOne(DirectoryNode src) throws IOException | |
| extractOne | back to summary |
|---|---|
| public EmbeddedData extractOne(Picture src) throws IOException | |
| getMaxRecordLength | back to summary |
|---|---|
public static int getMaxRecordLength()
| |
| indexOf | back to summary |
|---|---|
| private static int indexOf(byte[] data, int offset, byte[] pattern) Knuth-Morris-Pratt Algorithm for Pattern Matching Finds the first occurrence of the pattern in the text. | |
| iterator | back to summary |
|---|---|
| public Iterator Implements java. Doc from java. Returns an iterator over elements of type
| |
| setMaxRecordLength | back to summary |
|---|---|
public static void setMaxRecordLength(int length)
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| protected boolean | |
| protected boolean | |
| public EmbeddedData |
| BiffExtractor | back to summary |
|---|---|
| pack-priv BiffExtractor() | |
| canExtract | back to summary |
|---|---|
| public boolean canExtract(DirectoryNode dn) Overrides org.
| |
| canExtractExcel | back to summary |
|---|---|
| protected boolean canExtractExcel(DirectoryNode dn) | |
| canExtractWord | back to summary |
|---|---|
| protected boolean canExtractWord(DirectoryNode dn) | |
| extract | back to summary |
|---|---|
| public EmbeddedData extract(DirectoryNode dn) throws IOException Overrides org.
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public EmbeddedData |
| FsExtractor | back to summary |
|---|---|
| pack-priv FsExtractor() | |
| canExtract | back to summary |
|---|---|
| public boolean canExtract(DirectoryNode dn) Overrides org.
| |
| extract | back to summary |
|---|---|
| public EmbeddedData extract(DirectoryNode dn) throws IOException Overrides org.
| |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public EmbeddedData |
| Ole10Extractor | back to summary |
|---|---|
| public Ole10Extractor() | |
| canExtract | back to summary |
|---|---|
| public boolean canExtract(DirectoryNode dn) Overrides org.
| |
| extract | back to summary |
|---|---|
| public EmbeddedData extract(DirectoryNode dn) throws IOException Overrides org.
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public EmbeddedData |
| OOXMLExtractor | back to summary |
|---|---|
| pack-priv OOXMLExtractor() | |
| canExtract | back to summary |
|---|---|
| public boolean canExtract(DirectoryNode dn) Overrides org.
| |
| extract | back to summary |
|---|---|
| public EmbeddedData extract(DirectoryNode dn) throws IOException Overrides org.
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public boolean | |
| public EmbeddedData | |
| protected EmbeddedData | Returns: the embedded data in an EMF picture or null if none is foundOverrides org. Mac Office encodes embedded objects inside the picture, e.g. PDF is part of an EMF. |
| PdfExtractor | back to summary |
|---|---|
| pack-priv PdfExtractor() | |
| canExtract | back to summary |
|---|---|
| public boolean canExtract(DirectoryNode dn) Overrides org.
| |
| canExtract | back to summary |
|---|---|
| public boolean canExtract(Picture source) Overrides org.
| |
| extract | back to summary |
|---|---|
| public EmbeddedData extract(DirectoryNode dn) throws IOException Overrides org.
| |
| extract | back to summary |
|---|---|
| protected EmbeddedData extract(Picture source) throws IOException Overrides org. Mac Office encodes embedded objects inside the picture, e.g. PDF is part of an EMF. If an embedded stream is inside an EMF picture, this method extracts the payload.
| |