Class CustomObjectPagedQueryResponseImpl
- All Implemented Interfaces:
CustomObjectPagedQueryResponse,ResourcePagedQueryResponse<CustomObject>,io.vrap.rmf.base.client.ModelBase
PagedQueryResult with results containing an array of CustomObject.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopyDeep()booleangetCount()Actual number of results returned.getLimit()Number of results requested.Number of elements skipped.CustomObjects matching the query.getTotal()The total number of results matching the query.inthashCode()voidActual number of results returned.voidNumber of results requested.voidNumber of elements skipped.voidsetResults(CustomObject... results) CustomObjects matching the query.voidsetResults(List<CustomObject> results) CustomObjects matching the query.voidThe total number of results matching the query.toString()Methods inherited from interface com.commercetools.api.models.custom_object.CustomObjectPagedQueryResponse
withCustomObjectPagedQueryResponseMethods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionStringMethods inherited from interface com.commercetools.api.models.ResourcePagedQueryResponse
getPageIndex, getTotalPages, head, isFirst, isLast
-
Constructor Details
-
CustomObjectPagedQueryResponseImpl
public CustomObjectPagedQueryResponseImpl()create empty instance
-
-
Method Details
-
getLimit
Number of results requested.
- Specified by:
getLimitin interfaceCustomObjectPagedQueryResponse- Specified by:
getLimitin interfaceResourcePagedQueryResponse<CustomObject>- Returns:
- limit
-
getOffset
Number of elements skipped.
- Specified by:
getOffsetin interfaceCustomObjectPagedQueryResponse- Specified by:
getOffsetin interfaceResourcePagedQueryResponse<CustomObject>- Returns:
- offset
-
getCount
Actual number of results returned.
- Specified by:
getCountin interfaceCustomObjectPagedQueryResponse- Specified by:
getCountin interfaceResourcePagedQueryResponse<CustomObject>- Returns:
- count
-
getTotal
The total number of results matching the query. This number is an estimation that is not strongly consistent. This field is returned by default. For improved performance, calculating this field can be deactivated by using the query parameter
withTotal=false. When the results are filtered with a Query Predicate,totalis subject to a limit.- Specified by:
getTotalin interfaceCustomObjectPagedQueryResponse- Specified by:
getTotalin interfaceResourcePagedQueryResponse<CustomObject>- Returns:
- total
-
getResults
CustomObjects matching the query.
- Specified by:
getResultsin interfaceCustomObjectPagedQueryResponse- Specified by:
getResultsin interfaceResourcePagedQueryResponse<CustomObject>- Returns:
- results
-
setLimit
Description copied from interface:CustomObjectPagedQueryResponseNumber of results requested.
- Specified by:
setLimitin interfaceCustomObjectPagedQueryResponse- Parameters:
limit- value to be set
-
setOffset
Description copied from interface:CustomObjectPagedQueryResponseNumber of elements skipped.
- Specified by:
setOffsetin interfaceCustomObjectPagedQueryResponse- Parameters:
offset- value to be set
-
setCount
Description copied from interface:CustomObjectPagedQueryResponseActual number of results returned.
- Specified by:
setCountin interfaceCustomObjectPagedQueryResponse- Parameters:
count- value to be set
-
setTotal
Description copied from interface:CustomObjectPagedQueryResponseThe total number of results matching the query. This number is an estimation that is not strongly consistent. This field is returned by default. For improved performance, calculating this field can be deactivated by using the query parameter
withTotal=false. When the results are filtered with a Query Predicate,totalis subject to a limit.- Specified by:
setTotalin interfaceCustomObjectPagedQueryResponse- Parameters:
total- value to be set
-
setResults
Description copied from interface:CustomObjectPagedQueryResponseCustomObjects matching the query.
- Specified by:
setResultsin interfaceCustomObjectPagedQueryResponse- Parameters:
results- values to be set
-
setResults
Description copied from interface:CustomObjectPagedQueryResponseCustomObjects matching the query.
- Specified by:
setResultsin interfaceCustomObjectPagedQueryResponse- Parameters:
results- values to be set
-
equals
-
hashCode
public int hashCode() -
toString
-
copyDeep
- Specified by:
copyDeepin interfaceCustomObjectPagedQueryResponse
-