facebook4j.internal.json
Class InboxResponseListImpl<T>

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.ArrayList<T>
              extended by facebook4j.internal.json.PagableListImpl<T>
                  extended by facebook4j.internal.json.ResponseListImpl<T>
                      extended by facebook4j.internal.json.InboxResponseListImpl<T>
All Implemented Interfaces:
InboxResponseList<T>, PagableList<T>, ResponseList<T>, java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<T>, java.util.Collection<T>, java.util.List<T>, java.util.RandomAccess

public class InboxResponseListImpl<T>
extends ResponseListImpl<T>
implements InboxResponseList<T>

See Also:
Serialized Form

Nested Class Summary
private  class InboxResponseListImpl.SummaryJSONImpl
           
 
Nested classes/interfaces inherited from interface facebook4j.InboxResponseList
InboxResponseList.Summary
 
Field Summary
private static long serialVersionUID
           
private  InboxResponseList.Summary summary
           
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
InboxResponseListImpl(int size, JSONObject json, T... t)
           
InboxResponseListImpl(JSONObject json, T... t)
           
 
Method Summary
 InboxResponseList.Summary getSummary()
           
private  void init(JSONObject json)
           
 java.lang.String toString()
           
 
Methods inherited from class facebook4j.internal.json.ResponseListImpl
createJSONObjectList
 
Methods inherited from class facebook4j.internal.json.PagableListImpl
getCount, getPaging
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface facebook4j.PagableList
getCount, getPaging
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

summary

private InboxResponseList.Summary summary
Constructor Detail

InboxResponseListImpl

InboxResponseListImpl(JSONObject json,
                      T... t)
                throws FacebookException
Throws:
FacebookException

InboxResponseListImpl

InboxResponseListImpl(int size,
                      JSONObject json,
                      T... t)
                throws FacebookException
Throws:
FacebookException
Method Detail

init

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

getSummary

public InboxResponseList.Summary getSummary()
Specified by:
getSummary in interface InboxResponseList<T>

toString

public java.lang.String toString()
Overrides:
toString in class PagableListImpl<T>