Class UdbOrganizationUnitTypeView

java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<OrganizationUnitTypeView>
org.teamapps.model.controlcenter.UdbOrganizationUnitTypeView
All Implemented Interfaces:
OrganizationUnitTypeView, org.teamapps.universaldb.pojo.Entity<OrganizationUnitTypeView>, org.teamapps.universaldb.pojo.Identifiable, org.teamapps.universaldb.record.EntityBuilder<OrganizationUnitTypeView>

public class UdbOrganizationUnitTypeView
extends org.teamapps.universaldb.pojo.AbstractUdbEntity<OrganizationUnitTypeView>
implements OrganizationUnitTypeView
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected static org.teamapps.universaldb.index.translation.TranslatableTextIndex abbreviation  
    protected static org.teamapps.universaldb.index.bool.BooleanIndex allowUserContainer  
    protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex defaultChildType  
    protected static org.teamapps.universaldb.index.numeric.ShortIndex geoLocationType  
    protected static org.teamapps.universaldb.index.text.TextIndex icon  
    protected static org.teamapps.universaldb.index.translation.TranslatableTextIndex name  
    protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex possibleChildrenTypes  
    protected static org.teamapps.universaldb.index.TableIndex table  
    protected static org.teamapps.universaldb.index.bool.BooleanIndex translateOrganizationUnits  
  • Constructor Summary

    Constructors
    Constructor Description
    UdbOrganizationUnitTypeView()  
    UdbOrganizationUnitTypeView​(int id, boolean createEntity)  
  • Method Summary

    Modifier and Type Method Description
    OrganizationUnitTypeView build()  
    OrganizationUnitTypeView build​(int id)  
    void delete()  
    org.teamapps.universaldb.index.translation.TranslatableText getAbbreviation()  
    static java.util.List<OrganizationUnitTypeView> getAll()  
    boolean getAllowUserContainer()  
    static int getCount()  
    OrganizationUnitTypeView getDefaultChildType()  
    GeoLocationType getGeoLocationType()  
    java.lang.String getIcon()  
    org.teamapps.universaldb.index.translation.TranslatableText getName()  
    java.util.List<OrganizationUnitTypeView> getPossibleChildrenTypes()  
    java.util.BitSet getPossibleChildrenTypesAsBitSet()  
    int getPossibleChildrenTypesCount()  
    boolean getTranslateOrganizationUnits()  
    boolean isAllowUserContainer()  
    boolean isTranslateOrganizationUnits()  
    void restoreDeleted()  
    UdbOrganizationUnitTypeView save()  
    static java.util.List<OrganizationUnitTypeView> sort​(java.util.BitSet recordIds, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path)  
    static java.util.List<OrganizationUnitTypeView> sort​(java.util.List<OrganizationUnitTypeView> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path)  
    java.lang.String toString()  

    Methods inherited from class org.teamapps.universaldb.pojo.AbstractUdbEntity

    addMultiReferenceValue, clearChanges, clearFieldChanges, createdBy, createEntityList, createEntityList, createEntityList, deleteRecord, equals, getBooleanValue, getChangedValue, getChangeValue, getCorrelationId, getDateAsEpochMilli, getDateTimeAsEpochMilli, getDateTimeValue, getDateValue, getDoubleValue, getEntityValue, getEnumValue, getFloatValue, getId, getIntValue, getLocalDateValue, getLongValue, getMultiReferenceValue, getMultiReferenceValueAsBitSet, getMultiReferenceValueCount, getQualifiedName, getRecordUpdates, getReferenceChangeValue, getShortValue, getTableId, getTableIndex, getTextValue, getTimestampAsEpochMilli, getTimestampAsEpochSecond, getTimestampValue, getTimeValue, getTranslatableTextValue, hashCode, isChanged, isChanged, isDeleted, isModified, isRestorable, isStored, removeAllMultiReferenceValue, removeMultiReferenceValue, restoreDeletedRecord, saveRecord, saveRecord, setBooleanValue, setChangeValue, setDatabase, setDateAsEpochMilli, setDateTimeAsEpochMilli, setDateTimeValue, setDateValue, setDoubleValue, setEntityValue, setEnumValue, setFloatValue, setIntValue, setLocalDateAsEpochMilli, setLocalDateValue, setLongValue, setMultiReferenceValue, setShortValue, setSingleReferenceValue, setTextValue, setTimestampAsEpochMilli, setTimestampAsEpochSecond, setTimestampValue, setTimeValue, setTranslatableTextValue, sort, sort

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.teamapps.universaldb.pojo.Entity

    clearChanges, clearFieldChanges, getEntityValue, getId, getRecordUpdates, isChanged, isDeleted, isModified, isRestorable, isStored, setEntityValue

    Methods inherited from interface org.teamapps.universaldb.pojo.Identifiable

    getQualifiedName