Class BaseToPagedIterable<T,O extends ListOptions>

All Implemented Interfaces:
com.google.common.base.Function<IterableWithMarker<T>,PagedIterable<T>>, Function<IterableWithMarker<T>,PagedIterable<T>>, InvocationContext<BaseToPagedIterable<T,O>>

public abstract class BaseToPagedIterable<T,O extends ListOptions> extends Arg0ToPagedIterable<T,BaseToPagedIterable<T,O>>
Base class to implement the functions that build the PagedIterable. Subclasses just need to override the fetchPageUsingOptions(ListOptions, Optional) to invoke the right API method with the given options parameter to get the next page.