Class PersonSearchResponseExtendedPayload
- java.lang.Object
-
- com.qivos.util.rest.common.envelope.Payload<List<T>>
-
- com.qivos.util.rest.common.envelope.SearchPayload<PersonResponseExtended>
-
- com.inteliqua.rest.customer.payload.person.response.PersonSearchResponseExtendedPayload
-
public class PersonSearchResponseExtendedPayload extends com.qivos.util.rest.common.envelope.SearchPayload<PersonResponseExtended>
Payload class for representing the extended response of a person search. This class is a specific implementation of theSearchPayloadthat contains a list ofPersonResponseExtendedobjects and additional pagination details such as whether more results are available and the total count of results.- Author:
- nikritikos
-
-
Constructor Summary
Constructors Constructor Description PersonSearchResponseExtendedPayload(List<PersonResponseExtended> data, Boolean hasMore, Long totalCount)Constructs a newPersonSearchResponseExtendedPayloadwith the given search data, pagination information, and total count.
-
-
-
Constructor Detail
-
PersonSearchResponseExtendedPayload
public PersonSearchResponseExtendedPayload(List<PersonResponseExtended> data, Boolean hasMore, Long totalCount)
Constructs a newPersonSearchResponseExtendedPayloadwith the given search data, pagination information, and total count.- Parameters:
data- the list of person response objects for the search resulthasMore- indicates whether more results are available beyond the current pagetotalCount- the total number of results available for the search
-
-