Class ContentResolverResponse<T extends ContentItem>
java.lang.Object
com.broadleafcommerce.content.domain.commerce.ContentResolverResponse<T>
- All Implemented Interfaces:
Serializable
Represents a response from the
ContentItemResolverEndpoint to retrieve ContentItems for a commerce-facing context.- Author:
- Nathan Moore (nathandmoore)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanAnyContentResolverRequest.getItemIds()that did not match active content.AnyContentResolverRequest.getItemNames()that did not match active content.org.springframework.data.domain.Page<T>Paginated results.Unpaginated list of results.inthashCode()booleanvoidsetIdsNotFound(Set<String> idsNotFound) AnyContentResolverRequest.getItemIds()that did not match active content.voidsetNamesNotFound(Set<String> namesNotFound) AnyContentResolverRequest.getItemNames()that did not match active content.voidsetPaginatedResults(org.springframework.data.domain.Page<T> paginatedResults) Paginated results.voidsetResults(List<T> results) Unpaginated list of results.toString()
-
Constructor Details
-
ContentResolverResponse
public ContentResolverResponse()
-
-
Method Details
-
hasResults
public boolean hasResults() -
getResults
Unpaginated list of results. Only present if no pagination params were present in the request.- Returns:
- Unpaginated list of results.
-
getPaginatedResults
Paginated results. Only present if pagination params were present in the request.- Returns:
- Paginated results.
-
getNamesNotFound
AnyContentResolverRequest.getItemNames()that did not match active content.- Returns:
- Any
ContentResolverRequest.getItemNames()that did not match active content.
-
getIdsNotFound
AnyContentResolverRequest.getItemIds()that did not match active content.- Returns:
- Any
ContentResolverRequest.getItemIds()that did not match active content.
-
setResults
Unpaginated list of results. Only present if no pagination params were present in the request.- Parameters:
results- Unpaginated list of results.
-
setPaginatedResults
Paginated results. Only present if pagination params were present in the request.- Parameters:
paginatedResults- Paginated results.
-
setNamesNotFound
AnyContentResolverRequest.getItemNames()that did not match active content. -
setIdsNotFound
AnyContentResolverRequest.getItemIds()that did not match active content. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-