public class AttachmentChunks extends java.lang.Object implements ChunkGroup
Modifier and Type | Class and Description |
---|---|
static class |
AttachmentChunks.AttachmentChunksSorter
Orders by the attachment number.
(按附件编号订购)
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PREFIX |
Constructor and Description |
---|
AttachmentChunks(java.lang.String poifsName) |
Modifier and Type | Method and Description |
---|---|
void |
chunksComplete()
Used to flag that all the chunks of the attachment have now been located.
(用于标记附件的所有块现已定位。)
|
Chunk[] |
getAll() |
StringChunk |
getAttachContentId() |
ByteChunk |
getAttachData() |
StringChunk |
getAttachExtension() |
StringChunk |
getAttachFileName() |
StringChunk |
getAttachLongFileName() |
DirectoryChunk |
getAttachmentDirectory() |
StringChunk |
getAttachMimeTag() |
ByteChunk |
getAttachRenderingWMF() |
Chunk[] |
getChunks()
Returns the chunks that make up the group.
(返回组成组的块。)
|
byte[] |
getEmbeddedAttachmentObject()
Returns the embedded object, if the attachment is an object based embedding (image, document etc), or null if it's an embedded message
(如果附件是基于对象的嵌入(图像、文档等),则返回嵌入对象;如果附件是嵌入消息,则返回 null)
|
MAPIMessage |
getEmbeddedMessage()
Returns the embedded MAPI message, if the attachment is an embedded message, or null otherwise
(如果附件是嵌入式消息,则返回嵌入式 MAPI 消息,否则返回 null)
|
java.lang.String |
getPOIFSName() |
boolean |
isEmbeddedMessage()
Is this Attachment an embedded MAPI message?
(此附件是嵌入式 MAPI 消息吗?)
|
void |
record(Chunk chunk)
Called by the parser whenever a chunk is found.
(每当找到一个块时由解析器调用。)
|
public static final java.lang.String PREFIX
public boolean isEmbeddedMessage()
public MAPIMessage getEmbeddedMessage() throws java.io.IOException
java.io.IOException
(java.io.IOException)
public byte[] getEmbeddedAttachmentObject()
public Chunk[] getAll()
public Chunk[] getChunks()
ChunkGroup
getChunks
in interface
ChunkGroup
(接口 ChunkGroup 中的 getChunks)
public java.lang.String getPOIFSName()
public ByteChunk getAttachData()
public StringChunk getAttachExtension()
public StringChunk getAttachFileName()
public StringChunk getAttachLongFileName()
public StringChunk getAttachMimeTag()
public DirectoryChunk getAttachmentDirectory()
public ByteChunk getAttachRenderingWMF()
public StringChunk getAttachContentId()
public void record(Chunk chunk)
record
in interface
ChunkGroup
(接口 ChunkGroup 中的记录)
public void chunksComplete()
chunksComplete
in interface
ChunkGroup
(接口 ChunkGroup 中的 chunksComplete)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.