Package org.nuxeo.client.objects.blob
Class AbstractBlob
- java.lang.Object
-
- org.nuxeo.client.objects.blob.AbstractBlob
-
- All Implemented Interfaces:
java.io.Serializable,Blob
- Direct Known Subclasses:
FileBlob,StreamBlob
public abstract class AbstractBlob extends java.lang.Object implements Blob
- Since:
- 3.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description AbstractBlob(java.lang.String filename, java.lang.String mimeType)Deprecated.since 3.1, implementation should decide about length strategyprotectedAbstractBlob(java.lang.String filename, java.lang.String mimeType, long length)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description longgetContentLength()java.lang.StringgetFilename()intgetLength()Deprecated.since 3.1, usegetContentLength()insteadjava.lang.StringgetMimeType()
-
-
-
Constructor Detail
-
AbstractBlob
@Deprecated public AbstractBlob(java.lang.String filename, java.lang.String mimeType)Deprecated.since 3.1, implementation should decide about length strategy
-
AbstractBlob
protected AbstractBlob(java.lang.String filename, java.lang.String mimeType, long length)- Since:
- 3.1
-
-
Method Detail
-
getFilename
public java.lang.String getFilename()
- Specified by:
getFilenamein interfaceBlob
-
getMimeType
public java.lang.String getMimeType()
- Specified by:
getMimeTypein interfaceBlob
-
getLength
@Deprecated public int getLength()
Deprecated.since 3.1, usegetContentLength()instead
-
getContentLength
public long getContentLength()
- Specified by:
getContentLengthin interfaceBlob
-
-