facebook4j.internal.json
Class TargetingJSONImpl

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

public class TargetingJSONImpl
extends java.lang.Object
implements Targeting, java.io.Serializable

Author:
Ryuji Yamashita - roundrop at gmail.com
See Also:
Serialized Form

Field Summary
private  java.util.List<java.lang.String> cities
           
private  java.util.List<java.lang.String> countries
           
private  java.util.List<java.lang.String> locales
           
private  java.util.List<java.lang.String> regions
           
private static long serialVersionUID
           
 
Constructor Summary
TargetingJSONImpl(JSONObject json)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.util.List<java.lang.String> getCities()
           
 java.util.List<java.lang.String> getCountries()
           
 java.util.List<java.lang.String> getLocales()
           
 java.util.List<java.lang.String> getRegions()
           
 int hashCode()
           
 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

countries

private java.util.List<java.lang.String> countries

cities

private java.util.List<java.lang.String> cities

regions

private java.util.List<java.lang.String> regions

locales

private java.util.List<java.lang.String> locales
Constructor Detail

TargetingJSONImpl

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

getCountries

public java.util.List<java.lang.String> getCountries()
Specified by:
getCountries in interface Targeting

getCities

public java.util.List<java.lang.String> getCities()
Specified by:
getCities in interface Targeting

getRegions

public java.util.List<java.lang.String> getRegions()
Specified by:
getRegions in interface Targeting

getLocales

public java.util.List<java.lang.String> getLocales()
Specified by:
getLocales in interface Targeting

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object