facebook4j
Class TargetingParameter

java.lang.Object
  extended by facebook4j.TargetingParameter
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
FeedTargetingParameter

public class TargetingParameter
extends Object
implements Serializable

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

Constructor Summary
TargetingParameter()
           
 
Method Summary
 facebook4j.internal.org.json.JSONObject asJSONObject()
           
 String asJSONString()
           
 TargetingParameter cities(Collection<TargetingGeoLocation> cities)
           
 TargetingParameter city(TargetingGeoLocation city)
           
 TargetingParameter countries(Collection<String> countries)
           
 TargetingParameter country(String country)
           
 boolean equals(Object o)
           
 Set<TargetingGeoLocation> getCities()
           
 Set<String> getCountries()
           
 Set<String> getLocales()
           
 Set<TargetingGeoLocation> getRegions()
           
 int hashCode()
           
 TargetingParameter locale(Locale locale)
           
 TargetingParameter locales(Collection<Locale> locales)
           
 TargetingParameter region(TargetingGeoLocation region)
           
 TargetingParameter regions(Collection<TargetingGeoLocation> regions)
           
 void setCities(Set<TargetingGeoLocation> cities)
           
 void setCountries(Set<String> countries)
           
 void setLocales(Set<Locale> locales)
           
 void setRegions(Set<TargetingGeoLocation> regions)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TargetingParameter

public TargetingParameter()
Method Detail

setCountries

public void setCountries(Set<String> countries)

setCities

public void setCities(Set<TargetingGeoLocation> cities)

setRegions

public void setRegions(Set<TargetingGeoLocation> regions)

setLocales

public void setLocales(Set<Locale> locales)

countries

public TargetingParameter countries(Collection<String> countries)

country

public TargetingParameter country(String country)

cities

public TargetingParameter cities(Collection<TargetingGeoLocation> cities)

city

public TargetingParameter city(TargetingGeoLocation city)

regions

public TargetingParameter regions(Collection<TargetingGeoLocation> regions)

region

public TargetingParameter region(TargetingGeoLocation region)

locales

public TargetingParameter locales(Collection<Locale> locales)

locale

public TargetingParameter locale(Locale locale)

getCountries

public Set<String> getCountries()

getCities

public Set<TargetingGeoLocation> getCities()

getRegions

public Set<TargetingGeoLocation> getRegions()

getLocales

public Set<String> getLocales()

asJSONObject

public facebook4j.internal.org.json.JSONObject asJSONObject()
                                                     throws facebook4j.internal.org.json.JSONException
Throws:
facebook4j.internal.org.json.JSONException

asJSONString

public String asJSONString()
                    throws facebook4j.internal.org.json.JSONException
Throws:
facebook4j.internal.org.json.JSONException

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2019. All rights reserved.