facebook4j.internal.json
Class GroupJSONImpl
java.lang.Object
facebook4j.internal.json.FacebookResponseImpl
facebook4j.internal.json.GroupJSONImpl
- All Implemented Interfaces:
- FacebookResponse, Group, java.io.Serializable
final class GroupJSONImpl
- extends FacebookResponseImpl
- implements Group, java.io.Serializable
- Author:
- Ryuji Yamashita - roundrop at gmail.com
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
version
private java.lang.Integer version
name
private java.lang.String name
id
private java.lang.String id
administrator
private java.lang.Boolean administrator
bookmarkOrder
private java.lang.Integer bookmarkOrder
owner
private IdNameEntity owner
description
private java.lang.String description
privacy
private GroupPrivacyType privacy
icon
private java.net.URL icon
updatedTime
private java.util.Date updatedTime
email
private java.lang.String email
venue
private Venue venue
GroupJSONImpl
GroupJSONImpl(HttpResponse res,
Configuration conf)
throws FacebookException
- Throws:
FacebookException
GroupJSONImpl
GroupJSONImpl(JSONObject json)
throws FacebookException
- Throws:
FacebookException
init
private void init(JSONObject json)
throws FacebookException
- Throws:
FacebookException
getVersion
public java.lang.Integer getVersion()
- Specified by:
getVersion in interface Group
getName
public java.lang.String getName()
- Specified by:
getName in interface Group
getId
public java.lang.String getId()
- Specified by:
getId in interface Group
isAdministrator
public java.lang.Boolean isAdministrator()
- Specified by:
isAdministrator in interface Group
getBookmarkOrder
public java.lang.Integer getBookmarkOrder()
- Specified by:
getBookmarkOrder in interface Group
getOwner
public IdNameEntity getOwner()
- Specified by:
getOwner in interface Group
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription in interface Group
getPrivacy
public GroupPrivacyType getPrivacy()
- Specified by:
getPrivacy in interface Group
getIcon
public java.net.URL getIcon()
- Specified by:
getIcon in interface Group
getUpdatedTime
public java.util.Date getUpdatedTime()
- Specified by:
getUpdatedTime in interface Group
getEmail
public java.lang.String getEmail()
- Specified by:
getEmail in interface Group
getVenue
public Venue getVenue()
- Specified by:
getVenue in interface Group
createGroupList
static ResponseList<Group> createGroupList(HttpResponse res,
Configuration conf)
throws FacebookException
- Throws:
FacebookException
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object