Interface FetchGrid<G extends FetchGrid<G>>
- All Superinterfaces:
Comparable<G>
,Component<G>
,Copyable<G>
,Grid<G>
,Serializable
- All Known Subinterfaces:
EntityGridView<V>
,ExportHistoryEntityGridView<V>
,ExportHistoryGrid<G>
,ExportHistoryGridExternal<E>
,FilterableGrid<G>
,GridExternal<E>
,GridView<V>
,ResidentGridField<F>
,ResourceGrid<G>
,SelectTargetEntityGridView<V>
,SortableGrid<G>
,TreeGridView<V>
- All Known Implementing Classes:
DefaultEntityGridView
,DefaultExportHistoryEntityGridView
,DefaultExportHistoryGridExternal
,DefaultGridExternal
,DefaultResidentGridField
,DefaultSelectTargetEntityGridView
,DefaultTreeGridView
Represents the metadata for a
Grid
that supports fetching it's own data.- Author:
- Nick Crum (ncrum)
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.Grid
Grid.Attributes, Grid.Keys
-
Method Summary
Modifier and TypeMethodDescriptiondefault Optional<PageableEndpoint<?>>
default PageableEndpoint<?>
default String
default G
default G
narrowedPaging
(int pageSize) default G
default G
numberedPaging
(int pageSize) default G
readEndpoint
(PageableEndpoint<?> endpoint) default G
default G
default G
default G
default G
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
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.Grid
addColumn, addColumn, addColumn, addColumns, findColumn, getColumn, idKey, removeColumn
-
Method Details
-
readEndpoint
-
readEndpoint
-
readUrl
-
readScope
-
readUrl
-
narrowedPaging
- See Also:
-
narrowedPaging
- See Also:
-
numberedPaging
- See Also:
-
numberedPaging
- See Also:
-
unpaged
- See Also:
-
getReadEndpoint
-
findReadEndpoint
-
getReadEndpointType
-