facebook4j
Class Reading

java.lang.Object
  extended by facebook4j.Reading
All Implemented Interfaces:
java.io.Serializable

public class Reading
extends java.lang.Object
implements java.io.Serializable

A builder that can construct a Graph API's reading options (selection, paging, dates, introspection).

Author:
Ryuji Yamashita - roundrop at gmail.com
See Also:
Graph API#reading - Facebook Developers, Serialized Form

Field Summary
private  java.util.Map<java.lang.String,java.lang.String> parameterMap
           
private static long serialVersionUID
           
 
Constructor Summary
Reading()
           
 
Method Summary
 Reading after(java.lang.String cursor)
           
 Reading before(java.lang.String cursor)
           
 boolean equals(java.lang.Object obj)
           
 Reading fields(java.lang.String... fields)
           
 Reading filter(java.lang.String filterName)
           
 java.lang.String getQuery()
           
 int hashCode()
           
 Reading limit(int limit)
           
 Reading locale(java.util.Locale locale)
           
 Reading metadata()
           
 Reading offset(int offset)
           
 Reading since(java.util.Date datetime)
           
 Reading since(java.lang.String phpDateTimeFormats)
           
 java.lang.String toString()
           
 Reading until(java.util.Date datetime)
           
 Reading until(java.lang.String phpDateTimeFormats)
           
 Reading withLocation()
           
 
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

parameterMap

private java.util.Map<java.lang.String,java.lang.String> parameterMap
Constructor Detail

Reading

public Reading()
Method Detail

getQuery

public java.lang.String getQuery()

fields

public Reading fields(java.lang.String... fields)

limit

public Reading limit(int limit)

offset

public Reading offset(int offset)

until

public Reading until(java.lang.String phpDateTimeFormats)

until

public Reading until(java.util.Date datetime)

since

public Reading since(java.lang.String phpDateTimeFormats)

since

public Reading since(java.util.Date datetime)

after

public Reading after(java.lang.String cursor)

before

public Reading before(java.lang.String cursor)

metadata

public Reading metadata()

locale

public Reading locale(java.util.Locale locale)

withLocation

public Reading withLocation()

filter

public Reading filter(java.lang.String filterName)

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