Package com.storedobject.ui.util
Interface ViewFilterSupport<T>
- All Known Implementing Classes:
AbstractEditableGrid,AbstractInvoiceBrowser,AbstractLinkGrid,AbstractListProvider,AbstractReceiveMaterialReturned,AbstractReceiveMaterialTransferred,AbstractRequestMaterial,AbstractReturnMaterial,AbstractSale,AbstractSendAndReceiveMaterial,AbstractTreeProvider,ApproveTransaction,BaseCustomerInvoiceBrowser,BaseProcessMaterialRequest,BaseReceiveMaterialRequested,BaseRequestMaterial,BaseSupplierInvoiceBrowser,CrossServerManager,CustomerInvoiceBrowser,DataGrid,DataView,DetailLinkGrid,EditableGrid,EditableListProvider,EditableObjectGrid,EditableObjectListProvider,FileViewerGrid,GridSearchField,GRN,InquiryBrowser,ItemsSentForRepair,JournalVoucherBrowser,JSONGrid,ListEditor,ListProvider,LoanOutItems,LocateItem,LocationMonitoring,ManageBiometric,ManageSalutation,ManageSuffix,MemoSystem,ObjectBrowser,ObjectBrowserEditor,ObjectBrowserViewer,ObjectForestProvider,ObjectGrid,ObjectHistoryGrid,ObjectListEditor,ObjectListGrid,ObjectListProvider,ObjectMemoryGrid,ObjectSearchBrowser,ObjectTreeProvider,PackingUnitBrowser,POBrowser,ProcessMaterialRequest,ReceiveMaterialRequested,ReceiveMaterialReturned,ReceiveMaterialTransferred,ReferenceLinkGrid,ReferenceLinkListProvider,RequestMaterial,RequestTool,RestrictedSystemUserBrowser,ReturnMaterial,Sale,SendItemsForRepair,SendItemsOut,StatusGrid,SupplierInvoiceBrowser,SupportSystem,SystemUserGroupBrowser,TemplateBrowser,TextContentBrowser,TicketingSystem,ToolMonitoring,TransferMaterial,UnitDefinitionBrowser,XGrid,XMLGrid
public interface ViewFilterSupport<T>
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidconfigure(LogicalOperator logicalOperator) default <O extends StoredObject>
voiddefault voiddefault voidconfigureMatch(BiFunction<T, String[], Boolean> matchFunction) default voidfilterView(String filters) com.vaadin.flow.data.provider.DataProvider<?, ?> default ViewFilter<T>
-
Method Details
-
getDataProvider
com.vaadin.flow.data.provider.DataProvider<?,?> getDataProvider() -
getObjectClass
-
getViewFilter
-
filterView
-
configureMatch
-
configure
-
configure
-
configure
-