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 boolean
boolean
AnyContentResolverRequest.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.int
hashCode()
boolean
void
setIdsNotFound
(Set<String> idsNotFound) AnyContentResolverRequest.getItemIds()
that did not match active content.void
setNamesNotFound
(Set<String> namesNotFound) AnyContentResolverRequest.getItemNames()
that did not match active content.void
setPaginatedResults
(org.springframework.data.domain.Page<T> paginatedResults) Paginated results.void
setResults
(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
-