public class EmptyItemIterable<T> extends Object implements ItemIterable<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
EmptyItemIterable.EmptyIterator<V>
An empty iterator.
|
| Modifier and Type | Field and Description |
|---|---|
static EmptyItemIterable<?> |
INSTANCE |
| Constructor and Description |
|---|
EmptyItemIterable() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getHasMoreItems()
Returns whether the repository contains additional items beyond the page of
items already fetched.
|
ItemIterable<T> |
getPage()
Gets an iterable for the current sub collection within the CMIS collection using
default maximum number of items
|
ItemIterable<T> |
getPage(int maxNumItems)
Gets an iterable for the current sub collection within the CMIS collection
|
long |
getPageNumItems()
Returns the number of items fetched for the current page.
|
long |
getTotalNumItems()
Returns the total number of items.
|
static <U> EmptyItemIterable<U> |
instance() |
Iterator<T> |
iterator() |
ItemIterable<T> |
skipTo(long position)
Skip to position within CMIS collection
|
public static final EmptyItemIterable<?> INSTANCE
public static <U> EmptyItemIterable<U> instance()
public ItemIterable<T> skipTo(long position)
ItemIterableskipTo in interface ItemIterable<T>thispublic ItemIterable<T> getPage()
ItemIterablegetPage in interface ItemIterable<T>public ItemIterable<T> getPage(int maxNumItems)
ItemIterablegetPage in interface ItemIterable<T>maxNumItems - maximum number of items the sub collection will containpublic long getPageNumItems()
ItemIterablegetPageNumItems in interface ItemIterable<T>public boolean getHasMoreItems()
ItemIterablegetHasMoreItems in interface ItemIterable<T>public long getTotalNumItems()
ItemIterablegetTotalNumItems in interface ItemIterable<T>Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.