@Beta public class EmbeddedExtractor extends java.lang.Object implements java.lang.Iterable<EmbeddedExtractor>
| Modifier and Type | Class and Description |
|---|---|
static class |
EmbeddedExtractor.Ole10Extractor |
| Constructor and Description |
|---|
EmbeddedExtractor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canExtract(DirectoryNode source) |
boolean |
canExtract(Picture source) |
protected static void |
copyNodes(DirectoryNode src,
DirectoryNode dest) |
protected EmbeddedData |
extract(DirectoryNode dn) |
protected EmbeddedData |
extract(Picture source) |
protected void |
extractAll(ShapeContainer<?> parent,
java.util.List<EmbeddedData> embeddings) |
java.util.List<EmbeddedData> |
extractAll(Sheet sheet) |
EmbeddedData |
extractOne(DirectoryNode src) |
EmbeddedData |
extractOne(Picture src) |
java.util.Iterator<EmbeddedExtractor> |
iterator() |
public java.util.Iterator<EmbeddedExtractor> iterator()
iterator in interface java.lang.Iterable<EmbeddedExtractor>public EmbeddedData extractOne(DirectoryNode src) throws java.io.IOException
java.io.IOExceptionpublic EmbeddedData extractOne(Picture src) throws java.io.IOException
java.io.IOExceptionpublic java.util.List<EmbeddedData> extractAll(Sheet sheet) throws java.io.IOException
java.io.IOExceptionprotected void extractAll(ShapeContainer<?> parent, java.util.List<EmbeddedData> embeddings) throws java.io.IOException
java.io.IOExceptionpublic boolean canExtract(DirectoryNode source)
public boolean canExtract(Picture source)
protected EmbeddedData extract(DirectoryNode dn) throws java.io.IOException
java.io.IOExceptionprotected EmbeddedData extract(Picture source) throws java.io.IOException
java.io.IOExceptionprotected static void copyNodes(DirectoryNode src, DirectoryNode dest) throws java.io.IOException
java.io.IOExceptionCopyright 2018 The Apache Software Foundation or its licensors, as applicable.