com.google.code.facebookapi
Class Attachment

java.lang.Object
  extended by com.google.code.facebookapi.Attachment
All Implemented Interfaces:
ToJsonObject, java.io.Serializable

public class Attachment
extends java.lang.Object
implements java.io.Serializable, ToJsonObject

A simple data structure for storing stream attachments used in the stream_publish API call.

See Also:
http://wiki.developers.facebook.com/index.php/Attachment_(Streams)}, Serialized Form

Constructor Summary
Attachment()
           
 
Method Summary
 void addMedia(AttachmentMedia media)
           
 java.util.Map<java.lang.String,java.lang.String> getAdditionalInfo()
           
 java.lang.String getCaption()
           
 java.lang.String getCommentsXid()
           
 java.lang.String getDescription()
           
 java.lang.String getHref()
           
 java.util.List<AttachmentMedia> getMedia()
           
 java.lang.String getName()
           
 java.util.List<AttachmentProperty> getProperties()
           
 void setAdditionalInfo(java.util.Map<java.lang.String,java.lang.String> additionalInfo)
           
 void setCaption(java.lang.String caption)
           
 void setCommentsXid(java.lang.String commentsXid)
           
 void setDescription(java.lang.String description)
           
 void setHref(java.lang.String href)
           
 void setMedia(AttachmentMedia media)
           
 void setMedia(java.util.List<AttachmentMedia> media)
           
 void setName(java.lang.String name)
           
 void setProperties(java.util.List<AttachmentProperty> properties)
           
 org.json.JSONObject toJson()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Attachment

public Attachment()
Method Detail

toJson

public org.json.JSONObject toJson()
Specified by:
toJson in interface ToJsonObject
Returns:
a JSON representation of attachment.

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getHref

public java.lang.String getHref()

setHref

public void setHref(java.lang.String href)

getCaption

public java.lang.String getCaption()

setCaption

public void setCaption(java.lang.String caption)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getProperties

public java.util.List<AttachmentProperty> getProperties()

setProperties

public void setProperties(java.util.List<AttachmentProperty> properties)

getAdditionalInfo

public java.util.Map<java.lang.String,java.lang.String> getAdditionalInfo()

setAdditionalInfo

public void setAdditionalInfo(java.util.Map<java.lang.String,java.lang.String> additionalInfo)

getCommentsXid

public java.lang.String getCommentsXid()

setCommentsXid

public void setCommentsXid(java.lang.String commentsXid)

getMedia

public java.util.List<AttachmentMedia> getMedia()

setMedia

public void setMedia(java.util.List<AttachmentMedia> media)

setMedia

public void setMedia(AttachmentMedia media)

addMedia

public void addMedia(AttachmentMedia media)


Copyright © 2010. All Rights Reserved.