facebook4j.internal.json
Class IdNameEntityJSONImpl

java.lang.Object
  extended by facebook4j.internal.json.IdNameEntityJSONImpl
All Implemented Interfaces:
IdNameEntity, java.io.Serializable

 class IdNameEntityJSONImpl
extends java.lang.Object
implements IdNameEntity, java.io.Serializable

Author:
Ryuji Yamashita - roundrop at gmail.com

Field Summary
protected  java.lang.String id
           
protected  java.lang.String name
           
private static long serialVersionUID
           
 
Constructor Summary
IdNameEntityJSONImpl(HttpResponse res, Configuration conf)
           
IdNameEntityJSONImpl(JSONObject json)
           
 
Method Summary
(package private) static ResponseList<IdNameEntity> createIdNameEntityList(HttpResponse res, Configuration conf)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 int hashCode()
           
private  void init(JSONObject json)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

id

protected java.lang.String id

name

protected java.lang.String name
Constructor Detail

IdNameEntityJSONImpl

IdNameEntityJSONImpl(HttpResponse res,
                     Configuration conf)
               throws FacebookException
Throws:
FacebookException

IdNameEntityJSONImpl

IdNameEntityJSONImpl(JSONObject json)
               throws FacebookException
Throws:
FacebookException
Method Detail

init

private void init(JSONObject json)
           throws FacebookException
Throws:
FacebookException

getId

public java.lang.String getId()
Specified by:
getId in interface IdNameEntity

getName

public java.lang.String getName()
Specified by:
getName in interface IdNameEntity

createIdNameEntityList

static ResponseList<IdNameEntity> createIdNameEntityList(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