Package com.consol.citrus.message
Class ZipMessage.Entry
- java.lang.Object
-
- com.consol.citrus.message.ZipMessage.Entry
-
- Enclosing class:
- ZipMessage
public static class ZipMessage.Entry extends Object
Zip message entry representing a directory or file in the zip message.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ZipMessage.Entry
addEntry(ZipMessage.Entry entry)
Adds new zip archive entry.byte[]
getContent()
Gets the content.List<ZipMessage.Entry>
getEntries()
Gets the entries.String
getName()
Gets the name.boolean
isDirectory()
Gets the directory.void
setContent(byte[] content)
Sets the content.
-
-
-
Constructor Detail
-
Entry
public Entry(String name)
Constructor initializing name.- Parameters:
name
-
-
Entry
public Entry(File file) throws IOException
- Throws:
IOException
-
Entry
public Entry(String name, File file) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getName
public String getName()
Gets the name.- Returns:
-
isDirectory
public boolean isDirectory()
Gets the directory.- Returns:
-
getEntries
public List<ZipMessage.Entry> getEntries()
Gets the entries.- Returns:
-
addEntry
public ZipMessage.Entry addEntry(ZipMessage.Entry entry)
Adds new zip archive entry.- Parameters:
entry
-- Returns:
-
getContent
public byte[] getContent()
Gets the content.- Returns:
-
setContent
public void setContent(byte[] content)
Sets the content.- Parameters:
content
-
-
-