Interface OrganizationUnit

All Superinterfaces:
org.teamapps.universaldb.pojo.Entity<OrganizationUnit>, org.teamapps.universaldb.pojo.Identifiable
All Known Implementing Classes:
UdbOrganizationUnit

public interface OrganizationUnit
extends org.teamapps.universaldb.pojo.Entity<OrganizationUnit>
  • Field Details

  • Method Details

    • create

      static OrganizationUnit create()
    • create

      static OrganizationUnit create​(int id)
    • getById

      static OrganizationUnit getById​(int id)
    • getBuilder

      static org.teamapps.universaldb.record.EntityBuilder<OrganizationUnit> getBuilder()
    • getMetaCreationDate

      java.time.Instant getMetaCreationDate()
    • setMetaCreationDate

      OrganizationUnit setMetaCreationDate​(java.time.Instant value)
    • getMetaCreationDateAsEpochSecond

      int getMetaCreationDateAsEpochSecond()
    • setMetaCreationDateAsEpochSecond

      OrganizationUnit setMetaCreationDateAsEpochSecond​(int value)
    • getMetaCreationDateAsEpochMilli

      long getMetaCreationDateAsEpochMilli()
    • setMetaCreationDateAsEpochMilli

      OrganizationUnit setMetaCreationDateAsEpochMilli​(long value)
    • getMetaCreatedBy

      int getMetaCreatedBy()
    • setMetaCreatedBy

      OrganizationUnit setMetaCreatedBy​(int value)
    • getMetaModificationDate

      java.time.Instant getMetaModificationDate()
    • setMetaModificationDate

      OrganizationUnit setMetaModificationDate​(java.time.Instant value)
    • getMetaModificationDateAsEpochSecond

      int getMetaModificationDateAsEpochSecond()
    • setMetaModificationDateAsEpochSecond

      OrganizationUnit setMetaModificationDateAsEpochSecond​(int value)
    • getMetaModificationDateAsEpochMilli

      long getMetaModificationDateAsEpochMilli()
    • setMetaModificationDateAsEpochMilli

      OrganizationUnit setMetaModificationDateAsEpochMilli​(long value)
    • getMetaModifiedBy

      int getMetaModifiedBy()
    • setMetaModifiedBy

      OrganizationUnit setMetaModifiedBy​(int value)
    • getMetaDeletionDate

      java.time.Instant getMetaDeletionDate()
    • setMetaDeletionDate

      OrganizationUnit setMetaDeletionDate​(java.time.Instant value)
    • getMetaDeletionDateAsEpochSecond

      int getMetaDeletionDateAsEpochSecond()
    • setMetaDeletionDateAsEpochSecond

      OrganizationUnit setMetaDeletionDateAsEpochSecond​(int value)
    • getMetaDeletionDateAsEpochMilli

      long getMetaDeletionDateAsEpochMilli()
    • setMetaDeletionDateAsEpochMilli

      OrganizationUnit setMetaDeletionDateAsEpochMilli​(long value)
    • getMetaDeletedBy

      int getMetaDeletedBy()
    • setMetaDeletedBy

      OrganizationUnit setMetaDeletedBy​(int value)
    • getMetaRestoreDate

      java.time.Instant getMetaRestoreDate()
    • setMetaRestoreDate

      OrganizationUnit setMetaRestoreDate​(java.time.Instant value)
    • getMetaRestoreDateAsEpochSecond

      int getMetaRestoreDateAsEpochSecond()
    • setMetaRestoreDateAsEpochSecond

      OrganizationUnit setMetaRestoreDateAsEpochSecond​(int value)
    • getMetaRestoreDateAsEpochMilli

      long getMetaRestoreDateAsEpochMilli()
    • setMetaRestoreDateAsEpochMilli

      OrganizationUnit setMetaRestoreDateAsEpochMilli​(long value)
    • getMetaRestoredBy

      int getMetaRestoredBy()
    • setMetaRestoredBy

      OrganizationUnit setMetaRestoredBy​(int value)
    • getName

      org.teamapps.universaldb.index.translation.TranslatableText getName()
    • setName

      OrganizationUnit setName​(org.teamapps.universaldb.index.translation.TranslatableText value)
    • getParent

      OrganizationUnit getParent()
    • setParent

      OrganizationUnit setParent​(OrganizationUnit value)
    • getChildren

      java.util.List<OrganizationUnit> getChildren()
    • setChildren

      OrganizationUnit setChildren​(java.util.List<OrganizationUnit> value)
    • getChildrenCount

      int getChildrenCount()
    • setChildren

      OrganizationUnit setChildren​(OrganizationUnit... value)
    • getChildrenAsBitSet

      java.util.BitSet getChildrenAsBitSet()
    • addChildren

      OrganizationUnit addChildren​(java.util.List<OrganizationUnit> value)
    • addChildren

      OrganizationUnit addChildren​(OrganizationUnit... value)
    • removeChildren

      OrganizationUnit removeChildren​(java.util.List<OrganizationUnit> value)
    • removeChildren

      OrganizationUnit removeChildren​(OrganizationUnit... value)
    • removeAllChildren

      OrganizationUnit removeAllChildren()
    • getType

    • setType

    • getIcon

      java.lang.String getIcon()
    • setIcon

      OrganizationUnit setIcon​(java.lang.String value)
    • getAddress

      Address getAddress()
    • setAddress

      OrganizationUnit setAddress​(Address value)
    • getAll

      static java.util.List<OrganizationUnit> getAll()
    • getDeletedRecords

      static java.util.List<OrganizationUnit> getDeletedRecords()
    • sort

      static java.util.List<OrganizationUnit> sort​(java.util.List<OrganizationUnit> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path)
    • getCount

      static int getCount()
    • filter

      static OrganizationUnitQuery filter()