facebook4j.internal.json
Class CheckinJSONImpl
java.lang.Object
facebook4j.internal.json.FacebookResponseImpl
facebook4j.internal.json.CheckinJSONImpl
- All Implemented Interfaces:
- Checkin, FacebookResponse, java.io.Serializable
final class CheckinJSONImpl
- extends FacebookResponseImpl
- implements Checkin, 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
id
private java.lang.String id
from
private IdNameEntity from
tags
private PagableList<IdNameEntity> tags
place
private Place place
application
private Application application
createdTime
private java.util.Date createdTime
likes
private PagableList<Like> likes
message
private java.lang.String message
comments
private PagableList<Comment> comments
type
private java.lang.String type
coordinates
private GeoLocation coordinates
CheckinJSONImpl
CheckinJSONImpl(HttpResponse res,
Configuration conf)
throws FacebookException
- Throws:
FacebookException
CheckinJSONImpl
CheckinJSONImpl(JSONObject json)
throws FacebookException
- Throws:
FacebookException
init
private void init(JSONObject json)
throws FacebookException
- Throws:
FacebookException
getId
public java.lang.String getId()
- Specified by:
getId in interface Checkin
getFrom
public IdNameEntity getFrom()
- Specified by:
getFrom in interface Checkin
getTags
public PagableList<IdNameEntity> getTags()
- Specified by:
getTags in interface Checkin
getPlace
public Place getPlace()
- Specified by:
getPlace in interface Checkin
getApplication
public Application getApplication()
- Specified by:
getApplication in interface Checkin
getCreatedTime
public java.util.Date getCreatedTime()
- Specified by:
getCreatedTime in interface Checkin
getLikes
public PagableList<Like> getLikes()
- Specified by:
getLikes in interface Checkin
getMessage
public java.lang.String getMessage()
- Specified by:
getMessage in interface Checkin
getComments
public PagableList<Comment> getComments()
- Specified by:
getComments in interface Checkin
getType
public java.lang.String getType()
- Specified by:
getType in interface Checkin
getCoordinates
public GeoLocation getCoordinates()
- Specified by:
getCoordinates in interface Checkin
createCheckinList
static ResponseList<Checkin> createCheckinList(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