| Modifier and Type | Field and Description |
|---|---|
private byte[] |
_bytes |
private java.lang.String |
_className |
private long |
_contentLen |
private java.lang.String |
_fileName |
private java.lang.String |
_filePath |
private java.lang.String |
_prettyName |
private java.io.InputStream |
_stream |
private OleBlob.ContentType |
_type |
private java.lang.String |
_typeName |
static java.lang.String |
PACKAGE_PRETTY_NAME |
static java.lang.String |
PACKAGE_TYPE_NAME |
| Constructor and Description |
|---|
Builder() |
public static final java.lang.String PACKAGE_PRETTY_NAME
public static final java.lang.String PACKAGE_TYPE_NAME
private OleBlob.ContentType _type
private byte[] _bytes
private java.io.InputStream _stream
private long _contentLen
private java.lang.String _fileName
private java.lang.String _filePath
private java.lang.String _prettyName
private java.lang.String _className
private java.lang.String _typeName
public OleBlob.ContentType getType()
public byte[] getBytes()
public java.io.InputStream getStream()
public long getContentLength()
public java.lang.String getFileName()
public java.lang.String getFilePath()
public java.lang.String getPrettyName()
public java.lang.String getClassName()
public java.lang.String getTypeName()
public OleBlob.Builder setSimplePackageBytes(byte[] bytes)
public OleBlob.Builder setSimplePackageStream(java.io.InputStream in, long length)
public OleBlob.Builder setSimplePackageFileName(java.lang.String fileName)
public OleBlob.Builder setSimplePackageFilePath(java.lang.String filePath)
public OleBlob.Builder setSimplePackage(java.io.File f) throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic OleBlob.Builder setLinkFileName(java.lang.String fileName)
public OleBlob.Builder setLinkPath(java.lang.String link)
public OleBlob.Builder setLink(java.io.File f)
private void setDefaultPackageType()
public OleBlob.Builder setOtherBytes(byte[] bytes)
public OleBlob.Builder setOtherStream(java.io.InputStream in, long length)
public OleBlob.Builder setOther(java.io.File f) throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic OleBlob.Builder setPackagePrettyName(java.lang.String prettyName)
public OleBlob.Builder setPackageClassName(java.lang.String className)
public OleBlob.Builder setPackageTypeName(java.lang.String typeName)
public OleBlob toBlob() throws java.io.IOException
java.io.IOExceptionpublic static OleBlob fromInternalData(byte[] bytes) throws java.io.IOException
java.io.IOException