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
  • Konstruktordetails

  • Methodendetails

    • getTableIndex

      public org.teamapps.universaldb.index.TableIndex getTableIndex()
    • getEntityBuilder

      public org.teamapps.universaldb.record.EntityBuilder<ENTITY> getEntityBuilder()
    • matchesQuery

      public boolean matchesQuery(org.teamapps.universaldb.pojo.Entity<ENTITY> entity)
    • containsEntity

      public boolean containsEntity(org.teamapps.universaldb.pojo.Entity<ENTITY> entity)
    • queryRecords

      public List<ENTITY> queryRecords(String fullTextQuery, TimeIntervalFilter timeIntervalFilter)
      Angegeben von:
      queryRecords in Klasse RecordModelBuilder<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

      public Function<ENTITY,org.teamapps.model.controlcenter.OrganizationUnitView> createEntityOrganizationUnitViewFunction()