package mireka;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.OutputStream;
import mireka.util.StreamCopier;
public class ByteArrayMailData implements MailData {
public final byte[] bytes;
public ByteArrayMailData(byte[] bytes) {
this.bytes = bytes;
}
@Override
public ByteArrayInputStream getInputStream() {
return new ByteArrayInputStream(bytes);
}
@Override
public void writeTo(OutputStream out) throws IOException {
StreamCopier.writeMailDataInputStreamIntoOutputStream(this, out);
}
@Override
public void dispose() {
// nothing to do
}
}