Interface PageableFetch<C extends PageableFetch<C>>
-
- All Superinterfaces:
Comparable<C>
,Component<C>
,Copyable<C>
,Serializable
public interface PageableFetch<C extends PageableFetch<C>> extends Component<C>
- Author:
- Nick Crum (ncrum)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
PageableFetch.EndpointTypes
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Optional<PageableEndpoint<?>>
findReadEndpoint()
default PageableEndpoint<?>
getReadEndpoint()
default String
getReadEndpointType()
default C
narrowedPaging()
default C
narrowedPaging(int pageSize)
default C
numberedPaging()
default C
numberedPaging(int pageSize)
default C
readEndpoint(PageableEndpoint<?> endpoint)
default C
readEndpoint(UnaryOperator<PageableEndpoint<?>> fn)
default C
readScope(String scope)
default C
readUrl(String url)
default C
readUrl(String url, String scope)
default C
unpaged()
-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.Component
addAction, addAction, addComponent, addEndpoint, addEndpoint, apply, attribute, augmentationKey, classifier, clearConditionals, clearEndpoints, conditional, conditionals, description, description, findAction, findAction, findActions, findAttribute, findComponent, findComponent, findComponents, findEndpoint, findEndpoint, findEndpoints, get, get, getAction, getAction, getActions, getActionsList, getAttribute, getAttribute, getAttributes, getAugmentationKey, getClassifier, getComponent, getComponent, getComponents, getComponentsList, getConditionals, getDescription, getEndpoint, getEndpoint, getEndpoints, getEndpointsList, getId, getLabel, getOrder, getScope, getType, hasAction, hasAttribute, hasComponent, hasEndpoint, id, isAugmentable, isTranslatable, label, label, notTranslatable, order, removeAction, removeAttribute, removeComponent, removeEndpoint, scope, self, setActions, setAttributes, setAugmentationKey, setClassifier, setComponents, setConditionals, setDescription, setEndpoints, setId, setLabel, setOrder, setScope, setTranslatable, setType, translatable, translatable, type
-
-
-
-
Method Detail
-
readEndpoint
default C readEndpoint(PageableEndpoint<?> endpoint)
-
readEndpoint
default C readEndpoint(UnaryOperator<PageableEndpoint<?>> fn)
-
narrowedPaging
default C narrowedPaging()
- See Also:
PageableEndpoint.narrowedPaging()
-
narrowedPaging
default C narrowedPaging(int pageSize)
- See Also:
PageableEndpoint.narrowedPaging(int)
-
numberedPaging
default C numberedPaging()
- See Also:
PageableEndpoint.numberedPaging()
-
numberedPaging
default C numberedPaging(int pageSize)
- See Also:
PageableEndpoint.numberedPaging(int)
-
unpaged
default C unpaged()
- See Also:
PageableEndpoint.unpaged()
-
getReadEndpoint
default PageableEndpoint<?> getReadEndpoint()
-
findReadEndpoint
default Optional<PageableEndpoint<?>> findReadEndpoint()
-
getReadEndpointType
default String getReadEndpointType()
-
-