Package org.teamapps.application.tools
Class EntityListModelBuilder<ENTITY extends org.teamapps.universaldb.pojo.Entity<ENTITY>>
java.lang.Object
org.teamapps.application.tools.RecordModelBuilder<RECORD>
org.teamapps.application.tools.RecordListModelBuilder<ENTITY>
org.teamapps.application.tools.EntityListModelBuilder<ENTITY>
public class EntityListModelBuilder<ENTITY extends org.teamapps.universaldb.pojo.Entity<ENTITY>> extends RecordListModelBuilder<ENTITY>
-
Field Summary
Fields inherited from class org.teamapps.application.tools.RecordModelBuilder
onDataChanged -
Constructor Summary
Constructors Constructor Description EntityListModelBuilder(ApplicationInstanceData applicationInstanceData)EntityListModelBuilder(ApplicationInstanceData applicationInstanceData, java.util.function.Function<ENTITY,java.lang.String> entityStringFunction)EntityListModelBuilder(ApplicationInstanceData applicationInstanceData, java.util.function.Function<ENTITY,java.lang.String> entityStringFunction, java.util.function.Function<ENTITY,java.lang.Long> entityDateInMillisFunction) -
Method Summary
Methods inherited from class org.teamapps.application.tools.RecordListModelBuilder
addRecord, addRecords, getRecords, queryRecords, removeRecord, removeRecords, setRecordDateInMillisFunction, setRecords, setRecordStringFunctionMethods inherited from class 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, updateTimeGraphRecordTimeFunctionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
EntityListModelBuilder
-
EntityListModelBuilder
public EntityListModelBuilder(ApplicationInstanceData applicationInstanceData, java.util.function.Function<ENTITY,java.lang.String> entityStringFunction) -
EntityListModelBuilder
public EntityListModelBuilder(ApplicationInstanceData applicationInstanceData, java.util.function.Function<ENTITY,java.lang.String> entityStringFunction, java.util.function.Function<ENTITY,java.lang.Long> entityDateInMillisFunction)
-