Package com.restfb
Klasse BinaryAttachment
java.lang.Object
com.restfb.BinaryAttachment
Represents a binary file that can be uploaded to Facebook.
Normally this would be a photo or video.
- Seit:
- 1.6.5
- Autor:
- Mark Allen, Marcel Stoer
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
BinaryAttachment
(String filename, byte[] data) Creates a new binary attachment.protected
BinaryAttachment
(String filename, byte[] data, String contentType) Creates a new binary attachment.protected
BinaryAttachment
(String filename, InputStream data) Veraltet.protected
BinaryAttachment
(String filename, InputStream data, String contentType) Veraltet.use the stream-less API passing abyte[]
for dataprotected
BinaryAttachment
(String fieldName, String filename, byte[] data) Creates a new binary attachment.protected
BinaryAttachment
(String fieldName, String filename, byte[] data, String contentType) Creates a new binary attachment.protected
BinaryAttachment
(String fieldName, String filename, InputStream data) Veraltet.use the stream-less API passing abyte[]
for dataprotected
BinaryAttachment
(String fieldName, String filename, InputStream data, String contentType) Veraltet.use the stream-less API passing abyte[]
for data -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
return the given content type or try to guess from stream or file name.getData()
The attachment's data.int
hashCode()
toString()
static BinaryAttachment
Creates a binary attachment.static BinaryAttachment
Creates a binary attachment.static BinaryAttachment
with
(String filename, InputStream data) Veraltet.use the stream-less API passing abyte[]
for datastatic BinaryAttachment
with
(String filename, InputStream data, String contentType) Veraltet.use the stream-less API passing abyte[]
for data insteadstatic BinaryAttachment
Creates a binary attachment.static BinaryAttachment
Creates a binary attachment.static BinaryAttachment
with
(String fieldName, String filename, InputStream data) Veraltet.use the stream-less API passing abyte[]
for datastatic BinaryAttachment
with
(String fieldName, String filename, InputStream data, String contentType) Veraltet.use the stream-less API passing abyte[]
for data
-
Konstruktordetails
-
BinaryAttachment
Veraltet.use the stream-less API passing abyte[]
for dataCreates a new binary attachment.- Parameter:
filename
- The attachment's filename.data
- The attachment's data.- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.
-
BinaryAttachment
Veraltet.use the stream-less API passing abyte[]
for dataCreates a new binary attachment.- Parameter:
fieldName
- The field name the binary belongs tofilename
- The attachment's filename.data
- The attachment's data.- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.
-
BinaryAttachment
Veraltet.use the stream-less API passing abyte[]
for dataCreates a new binary attachment.- Parameter:
filename
- The attachment's filename.data
- The attachment's data.contentType
- The attachment's contentType.- Löst aus:
IllegalArgumentException
- Ifdata
isnull
,filename
isnull
or blank, orcontentType
isnull
or blank.- Seit:
- 1.6.13
-
BinaryAttachment
@Deprecated protected BinaryAttachment(String fieldName, String filename, InputStream data, String contentType) Veraltet.use the stream-less API passing abyte[]
for dataCreates a new binary attachment.- Parameter:
fieldName
- The field name the binary belongs tofilename
- The attachment's filename.data
- The attachment's data.contentType
- The attachment's contentType.- Löst aus:
IllegalArgumentException
- Ifdata
isnull
,filename
isnull
or blank, orcontentType
isnull
or blank.- Seit:
- 1.6.13
-
BinaryAttachment
Creates a new binary attachment.- Parameter:
filename
- The attachment's filename.data
- The attachment's data.- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.- Seit:
- 1.6.17
-
BinaryAttachment
Creates a new binary attachment.- Parameter:
fieldName
- The field name the binary belongs tofilename
- The attachment's filename.data
- The attachment's data.- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.- Seit:
- 1.6.17
-
BinaryAttachment
Creates a new binary attachment.- Parameter:
filename
- The attachment's filename.data
- The attachment's data.contentType
- The attachment's contentType.- Löst aus:
IllegalArgumentException
- Ifdata
isnull
,filename
isnull
or blank, orcontentType
isnull
or blank.- Seit:
- 1.6.17
-
BinaryAttachment
Creates a new binary attachment.- Parameter:
fieldName
- The field name the binary belongs tofilename
- The attachment's filename.data
- The attachment's data.contentType
- The attachment's contentType.- Löst aus:
IllegalArgumentException
- Ifdata
isnull
,filename
isnull
or blank, orcontentType
isnull
or blank.- Seit:
- 1.6.17
-
-
Methodendetails
-
with
Veraltet.use the stream-less API passing abyte[]
for dataCreates a binary attachment.- Parameter:
filename
- The attachment's filename.data
- The attachment's data.- Gibt zurück:
- A binary attachment.
- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.
-
with
@Deprecated public static BinaryAttachment with(String fieldName, String filename, InputStream data) Veraltet.use the stream-less API passing abyte[]
for dataCreates a binary attachment.- Parameter:
fieldName
- The field name the binary belongs tofilename
- The attachment's filename.data
- The attachment's data.- Gibt zurück:
- A binary attachment.
- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.
-
with
@Deprecated public static BinaryAttachment with(String filename, InputStream data, String contentType) Veraltet.use the stream-less API passing abyte[]
for data insteadCreates a binary attachment.- Parameter:
filename
- The attachment's filename.data
- The attachment's data.contentType
- The attachment's contentType.- Gibt zurück:
- A binary attachment.
- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.
-
with
@Deprecated public static BinaryAttachment with(String fieldName, String filename, InputStream data, String contentType) Veraltet.use the stream-less API passing abyte[]
for dataCreates a binary attachment.- Parameter:
fieldName
- The field name the binary belongs tofilename
- The attachment's filename.data
- The attachment's data.- Gibt zurück:
- A binary attachment.
- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.
-
with
Creates a binary attachment.- Parameter:
filename
- The attachment's filename.data
- The attachment's data.- Gibt zurück:
- A binary attachment.
- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.- Seit:
- 1.6.17
-
with
Creates a binary attachment.- Parameter:
fieldName
- The field name the binary belongs tofilename
- The attachment's filename.data
- The attachment's data.- Gibt zurück:
- A binary attachment.
- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.- Seit:
- 1.6.17
-
with
Creates a binary attachment.- Parameter:
filename
- The attachment's filename.data
- The attachment's data.contentType
- The attachment's contentType.- Gibt zurück:
- A binary attachment.
- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.- Seit:
- 1.6.17
-
with
public static BinaryAttachment with(String fieldName, String filename, byte[] data, String contentType) Creates a binary attachment.- Parameter:
fieldName
- The field name the binary belongs tofilename
- The attachment's filename.data
- The attachment's data.contentType
- The attachment's contentType.- Gibt zurück:
- A binary attachment.
- Löst aus:
IllegalArgumentException
- Ifdata
isnull
orfilename
isnull
or blank.- Seit:
- 1.6.17
-
hashCode
-
equals
-
toString
-
getData
The attachment's data.- Gibt zurück:
- The attachment's data.
-
getContentType
return the given content type or try to guess from stream or file name. Depending of the available data.- Gibt zurück:
- the content type
-
getFilename
-
getFieldName
-
byte[]
for data