public class FileBytes extends java.io.OutputStream
Constructor and Description |
---|
FileBytes(java.lang.String inName) |
Modifier and Type | Method and Description |
---|---|
FileBytes |
appendData(byte[] inBytes) |
FileBytes |
appendData(byte[] inBytes,
int inOffset,
int inLength) |
FileBytes |
appendData(FileBytes inFileBytes) |
void |
appendData(int inByte) |
byte[] |
getBytes() |
java.io.InputStream |
getDataStream() |
long |
length() |
java.lang.String |
name() |
FileBytes |
setData(byte[] inData) |
FileBytes |
setData(java.io.InputStream inStream) |
static void |
streamAsZipFile(java.io.OutputStream inWriteTarget,
java.lang.String inBaseZipFileName,
java.util.Collection<FileBytes> inFiles) |
void |
write(byte[] inBytes) |
void |
write(byte[] inBytes,
int inOffset,
int inLength) |
void |
write(int inByte) |
void |
writeData(java.io.OutputStream inStream) |
public FileBytes(java.lang.String inName)
public java.lang.String name()
public long length()
public FileBytes setData(byte[] inData) throws java.io.IOException
java.io.IOException
public FileBytes setData(java.io.InputStream inStream) throws java.io.IOException
java.io.IOException
public void write(int inByte) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void write(byte[] inBytes) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void write(byte[] inBytes, int inOffset, int inLength) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void appendData(int inByte) throws java.io.IOException
java.io.IOException
public FileBytes appendData(byte[] inBytes) throws java.io.IOException
java.io.IOException
public FileBytes appendData(byte[] inBytes, int inOffset, int inLength) throws java.io.IOException
java.io.IOException
public FileBytes appendData(FileBytes inFileBytes) throws java.io.IOException
java.io.IOException
public byte[] getBytes()
public java.io.InputStream getDataStream()
public void writeData(java.io.OutputStream inStream) throws java.io.IOException
java.io.IOException
public static void streamAsZipFile(java.io.OutputStream inWriteTarget, java.lang.String inBaseZipFileName, java.util.Collection<FileBytes> inFiles) throws java.io.IOException
java.io.IOException
[email protected]