Class DefaultUntotalledPage<T>
- java.lang.Object
-
- com.broadleafcommerce.data.tracking.core.filtering.DefaultUntotalledPage<T>
-
- All Implemented Interfaces:
UntotalledPage<T>
,Serializable
,Iterable<T>
,Supplier<Stream<T>>
,org.springframework.data.domain.Page<T>
,org.springframework.data.domain.Slice<T>
,org.springframework.data.util.Streamable<T>
public class DefaultUntotalledPage<T> extends Object implements UntotalledPage<T>, Serializable
- Author:
- Jeff Fischer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultUntotalledPage(List<T> content, org.springframework.data.domain.Pageable pageable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<T>
getContent()
int
getNumberOfElements()
org.springframework.data.domain.Pageable
getPageable()
int
getSize()
org.springframework.data.domain.Sort
getSort()
boolean
hasContent()
boolean
hasNext()
boolean
hasPrevious()
boolean
isFirst()
boolean
isLast()
Iterator<T>
iterator()
<U> org.springframework.data.domain.Page<U>
map(Function<? super T,? extends U> converter)
org.springframework.data.domain.Pageable
nextPageable()
org.springframework.data.domain.Pageable
previousPageable()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface org.springframework.data.domain.Slice
nextOrLastPageable, previousOrFirstPageable
-
Methods inherited from interface org.springframework.data.util.Streamable
and, and, and, and, filter, flatMap, get, isEmpty, stream, toList, toSet
-
Methods inherited from interface com.broadleafcommerce.data.tracking.core.filtering.UntotalledPage
getNumber, getTotalElements, getTotalPages
-
-
-
-
Method Detail
-
map
public <U> org.springframework.data.domain.Page<U> map(Function<? super T,? extends U> converter)
-
getSize
public int getSize()
- Specified by:
getSize
in interfaceorg.springframework.data.domain.Slice<T>
-
getNumberOfElements
public int getNumberOfElements()
- Specified by:
getNumberOfElements
in interfaceorg.springframework.data.domain.Slice<T>
-
getContent
public List<T> getContent()
- Specified by:
getContent
in interfaceorg.springframework.data.domain.Slice<T>
-
hasContent
public boolean hasContent()
- Specified by:
hasContent
in interfaceorg.springframework.data.domain.Slice<T>
-
getSort
public org.springframework.data.domain.Sort getSort()
- Specified by:
getSort
in interfaceorg.springframework.data.domain.Slice<T>
-
isFirst
public boolean isFirst()
- Specified by:
isFirst
in interfaceorg.springframework.data.domain.Slice<T>
-
isLast
public boolean isLast()
- Specified by:
isLast
in interfaceorg.springframework.data.domain.Slice<T>
-
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interfaceorg.springframework.data.domain.Slice<T>
-
hasPrevious
public boolean hasPrevious()
- Specified by:
hasPrevious
in interfaceorg.springframework.data.domain.Slice<T>
-
nextPageable
public org.springframework.data.domain.Pageable nextPageable()
- Specified by:
nextPageable
in interfaceorg.springframework.data.domain.Slice<T>
-
previousPageable
public org.springframework.data.domain.Pageable previousPageable()
- Specified by:
previousPageable
in interfaceorg.springframework.data.domain.Slice<T>
-
getPageable
public org.springframework.data.domain.Pageable getPageable()
- Specified by:
getPageable
in interfaceorg.springframework.data.domain.Slice<T>
-
-