Package org.teamapps.application.tools
Klasse EntityModelBuilder<ENTITY extends org.teamapps.universaldb.pojo.Entity<ENTITY>>
java.lang.Object
org.teamapps.application.tools.RecordModelBuilder<ENTITY>
org.teamapps.application.tools.EntityModelBuilder<ENTITY>
- Alle implementierten Schnittstellen:
ApplicationInstanceDataMethods
public class EntityModelBuilder<ENTITY extends org.teamapps.universaldb.pojo.Entity<ENTITY>>
extends RecordModelBuilder<ENTITY>
implements ApplicationInstanceDataMethods
-
Feldübersicht
Von Klasse geerbte Felder org.teamapps.application.tools.RecordModelBuilder
onDataChanged -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungEntityModelBuilder(Supplier<org.teamapps.universaldb.pojo.Query<ENTITY>> querySupplier, ApplicationInstanceData applicationInstanceData) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleancontainsEntity(org.teamapps.universaldb.pojo.Entity<ENTITY> entity) org.teamapps.ux.component.timegraph.TimeGraphorg.teamapps.ux.component.field.combobox.ComboBox<String> createTimeGraphFieldSelectionCombobox(org.teamapps.ux.component.timegraph.TimeGraph timeGraph) org.teamapps.universaldb.record.EntityBuilder<ENTITY> org.teamapps.universaldb.index.TableIndexbooleanbooleanmatchesQuery(org.teamapps.universaldb.pojo.Entity<ENTITY> entity) queryRecords(String fullTextQuery, TimeIntervalFilter timeIntervalFilter) voidsetShowDeletedRecords(boolean showDeletedRecords) Von Klasse geerbte Methoden org.teamapps.application.tools.RecordModelBuilder
attachSearchField, attachSearchField, attachViewCountHandler, attachViewCountHandler, createInfiniteItemViewModel, createItemView2, createListTable, createSearchField, createTable, createTableModel, createTemplateFieldTableList, createTimeGraph, createTimeGraph, createTimeGraphModel, createTree, createTreeModel, getApplicationInstanceData, getCustomFieldSorter, getCustomFullTextFilter, getOnSelectionEvent, getSelectedRecord, getSelectedRecordBindableValue, getSortField, isSortAscending, removeCustomFieldSorter, removeCustomFilter, removeFullTextQuery, removeSorting, removeTimeIntervalFilter, selectNextRecord, selectPreviousRecord, setCustomFieldSorter, setCustomFilter, setCustomFullTextFilter, setFullTextQuery, setSelectedRecord, setSorting, setTimeIntervalFilter, setTimeIntervalFilter, updateModels, updateTimeGraphRecordTimeFunctionVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.application.api.application.ApplicationInstanceDataMethods
createApplicationDesktop, createPublicLinkForResource, getAllowedPrivilegeObjects, getAllowedPrivilegeObjects, getAllowedPrivilegeObjects, getAllowedUnits, getAllowedUnits, getApplicationConfig, getApplicationInstanceData, getComponentFactory, getContext, getDocumentConverter, getLocalized, getLocalized, getLocalized, getLocalized, getLocalizedFormatter, getManagedApplicationId, getMessageStore, getMultiProgressDisplay, getOrganizationFieldView, getTranslatableTextExtractor, getUser, isAllowed, isAllowed, isAllowed, isAllowed, isAllowed, isAllowed, isAllowed, registerEntityUpdateListener, runTaskAsync, showApplicationPerspective, showPerspective, writeActivityLog, writeExceptionLog
-
Konstruktordetails
-
EntityModelBuilder
public EntityModelBuilder(Supplier<org.teamapps.universaldb.pojo.Query<ENTITY>> querySupplier, ApplicationInstanceData applicationInstanceData)
-
-
Methodendetails
-
getTableIndex
public org.teamapps.universaldb.index.TableIndex getTableIndex() -
getEntityBuilder
-
matchesQuery
-
containsEntity
-
queryRecords
- Angegeben von:
queryRecordsin KlasseRecordModelBuilder<ENTITY extends org.teamapps.universaldb.pojo.Entity<ENTITY>>
-
setShowDeletedRecords
public void setShowDeletedRecords(boolean showDeletedRecords) -
isShowDeletedRecords
public boolean isShowDeletedRecords() -
createTimeGraph
public org.teamapps.ux.component.timegraph.TimeGraph createTimeGraph() -
createTimeGraphFieldSelectionCombobox
public org.teamapps.ux.component.field.combobox.ComboBox<String> createTimeGraphFieldSelectionCombobox(org.teamapps.ux.component.timegraph.TimeGraph timeGraph) -
createEntityOrganizationUnitViewFunction
-