com.telapi.api.domain
Class TelapiList<T>

java.lang.Object
  extended by com.telapi.api.domain.TelapiList<T>
All Implemented Interfaces:
Iterable<T>
Direct Known Subclasses:
AccountsList, ApplicationList, AvailablePhoneNumberList, CallList, CarrierLookupList, CnamDipList, ConferenceList, FraudList, IncomingPhoneNumberList, NotificationList, RecordingList, SmsMessageList, TranscriptionList

public abstract class TelapiList<T>
extends Object
implements Iterable<T>


Constructor Summary
TelapiList()
           
 
Method Summary
 Long getEnd()
           
 String getFirstPageUri()
           
 String getLastPageUri()
           
 String getNextPageUri()
           
 Long getNumpages()
           
 Long getPage()
           
 Long getPagesize()
           
 String getPreviousPageUri()
           
 Long getStart()
           
 Long getTotal()
           
 String getUri()
           
 Iterator<T> iterator()
           
protected abstract  void mapElements(List<T> elements)
           
protected  void setElements(List<T> elements)
           
 void setEnd(Long end)
           
 void setFirstPageUri(String firstPageUri)
           
 void setLastPageUri(String lastPageUri)
           
 void setNextPageUri(String nextPageUri)
           
 void setNumpages(Long numpages)
           
 void setPage(Long page)
           
 void setPagesize(Long pagesize)
           
 void setPreviousPageUri(String previousPageUri)
           
 void setStart(Long start)
           
 void setTotal(Long total)
           
 void setUri(String uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TelapiList

public TelapiList()
Method Detail

getPage

public Long getPage()

setPage

public void setPage(Long page)

getNumpages

public Long getNumpages()

setNumpages

public void setNumpages(Long numpages)

getPagesize

public Long getPagesize()

setPagesize

public void setPagesize(Long pagesize)

getTotal

public Long getTotal()

setTotal

public void setTotal(Long total)

getStart

public Long getStart()

setStart

public void setStart(Long start)

getEnd

public Long getEnd()

setEnd

public void setEnd(Long end)

getUri

public String getUri()

setUri

public void setUri(String uri)

getFirstPageUri

public String getFirstPageUri()

setFirstPageUri

public void setFirstPageUri(String firstPageUri)

getPreviousPageUri

public String getPreviousPageUri()

setPreviousPageUri

public void setPreviousPageUri(String previousPageUri)

getNextPageUri

public String getNextPageUri()

setNextPageUri

public void setNextPageUri(String nextPageUri)

getLastPageUri

public String getLastPageUri()

setLastPageUri

public void setLastPageUri(String lastPageUri)

mapElements

protected abstract void mapElements(List<T> elements)

setElements

protected void setElements(List<T> elements)

iterator

public Iterator<T> iterator()
Specified by:
iterator in interface Iterable<T>


Copyright © 2012. All Rights Reserved.