-
public final class PageThreadProjectionPaginated email projection results. EmailProjections and EmailPreviews are essentially the same but have legacy naming issues. Page index starts at zero. Projection results may omit larger entity fields. For fetching a full email entity use the projection ID with individual method calls. For emails there are several methods for fetching message bodies and attachments.
-
-
Field Summary
Fields Modifier and Type Field Description private final List<ThreadProjection>contentprivate final PageableObjectpageableprivate final Longtotalprivate final Booleanlastprivate final LongtotalElementsprivate final IntegertotalPagesprivate final Integersizeprivate final Integernumberprivate final Sortsortprivate final Booleanfirstprivate final IntegernumberOfElementsprivate final Booleanempty
-
Constructor Summary
Constructors Constructor Description PageThreadProjection(List<ThreadProjection> content, PageableObject pageable, Long total, Boolean last, Long totalElements, Integer totalPages, Integer size, Integer number, Sort sort, Boolean first, Integer numberOfElements, Boolean empty)
-
Method Summary
Modifier and Type Method Description final List<ThreadProjection>getContent()final PageableObjectgetPageable()final LonggetTotal()final BooleangetLast()final LonggetTotalElements()final IntegergetTotalPages()final IntegergetSize()final IntegergetNumber()final SortgetSort()final BooleangetFirst()final IntegergetNumberOfElements()final BooleangetEmpty()-
-
Method Detail
-
getContent
final List<ThreadProjection> getContent()
-
getPageable
final PageableObject getPageable()
-
getTotalElements
final Long getTotalElements()
-
getTotalPages
final Integer getTotalPages()
-
getNumberOfElements
final Integer getNumberOfElements()
-
-
-
-