Package org.teamapps.model.controlcenter
Klasse UdbOrganizationUnitView
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<OrganizationUnitView>
org.teamapps.model.controlcenter.UdbOrganizationUnitView
- Alle implementierten Schnittstellen:
OrganizationUnitView,org.teamapps.universaldb.pojo.Entity<OrganizationUnitView>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<OrganizationUnitView>
public class UdbOrganizationUnitView
extends org.teamapps.universaldb.pojo.AbstractUdbEntity<OrganizationUnitView>
implements OrganizationUnitView
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexprotected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndexprotected static org.teamapps.universaldb.index.text.TextIndexprotected static org.teamapps.universaldb.index.translation.TranslatableTextIndexprotected static org.teamapps.universaldb.index.numeric.ShortIndexprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexprotected static org.teamapps.universaldb.index.TableIndexprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexprotected static org.teamapps.universaldb.UniversalDBVon Schnittstelle geerbte Felder org.teamapps.model.controlcenter.OrganizationUnitView
FIELD_ADDRESS, FIELD_CHILDREN, FIELD_ICON, FIELD_NAME, FIELD_ORG_UNIT_LIFE_CYCLE_STATUS, FIELD_PARENT, FIELD_TYPE -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()build(int id) voiddelete()voiddelete(int userId, long timestamp) static List<OrganizationUnitView> getAll()intstatic intgetCount()getIcon()org.teamapps.universaldb.index.translation.TranslatableTextgetName()getType()voidvoidrestoreDeleted(int userId, long timestamp) save()save(int userId, long timestamp) static List<OrganizationUnitView> sort(BitSet recordIds, String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, String... path) static List<OrganizationUnitView> sort(List<OrganizationUnitView> list, String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, String... path) Von Klasse geerbte Methoden org.teamapps.universaldb.pojo.AbstractUdbEntity
addMultiReferenceValue, clearChanges, clearFieldChanges, createdBy, createEntityList, createEntityList, createEntityList, createFileValue, createFileValue, deleteRecord, deleteRecord, equals, getBooleanValue, getChangedValue, getChangeValue, getCorrelationId, getDatabase, getDateAsEpochMilli, getDateTimeAsEpochMilli, getDateTimeValue, getDateValue, getDoubleValue, getEntityValue, getEnumValue, getFloatValue, getId, getIntValue, getLocalDateValue, getLongValue, getMultiReferenceValue, getMultiReferenceValueAsBitSet, getMultiReferenceValueCount, getQualifiedName, getRecordUpdates, getReferenceChangeValue, getShortValue, getTable, getTableId, getTableIndex, getTextValue, getTimestampAsEpochMilli, getTimestampAsEpochSecond, getTimestampValue, getTimeValue, getTranslatableTextValue, hashCode, isChanged, isChanged, isDeleted, isModified, isRestorable, isStored, removeAllMultiReferenceValue, removeMultiReferenceValue, restoreDeletedRecord, restoreDeletedRecord, saveRecord, saveRecord, saveRecord, setBooleanValue, setChangeValue, setDateAsEpochMilli, setDateTimeAsEpochMilli, setDateTimeValue, setDateValue, setDoubleValue, setEntityValue, setEnumValue, setFloatValue, setIntValue, setLocalDateAsEpochMilli, setLocalDateValue, setLongValue, setMultiReferenceValue, setShortValue, setSingleReferenceValue, setTextValue, setTimestampAsEpochMilli, setTimestampAsEpochSecond, setTimestampValue, setTimeValue, setTranslatableTextValue, sort, sort, toStringVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.universaldb.pojo.Entity
clearChanges, clearFieldChanges, getDatabase, getEntityValue, getId, getRecordUpdates, getTable, isChanged, isDeleted, isModified, isRestorable, isStored, setEntityValueVon Schnittstelle geerbte Methoden org.teamapps.universaldb.pojo.Identifiable
getQualifiedName
-
Felddetails
-
table
protected static org.teamapps.universaldb.index.TableIndex table -
universalDB
protected static org.teamapps.universaldb.UniversalDB universalDB -
name
protected static org.teamapps.universaldb.index.translation.TranslatableTextIndex name -
parent
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex parent -
children
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex children -
type
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex type -
icon
protected static org.teamapps.universaldb.index.text.TextIndex icon -
orgUnitLifeCycleStatus
protected static org.teamapps.universaldb.index.numeric.ShortIndex orgUnitLifeCycleStatus -
address
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex address
-
-
Konstruktordetails
-
UdbOrganizationUnitView
public UdbOrganizationUnitView() -
UdbOrganizationUnitView
public UdbOrganizationUnitView(int id, boolean createEntity)
-
-
Methodendetails
-
getAll
-
sort
public static List<OrganizationUnitView> sort(List<OrganizationUnitView> list, String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, String... path) -
sort
public static List<OrganizationUnitView> sort(BitSet recordIds, String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, String... path) -
getCount
public static int getCount() -
build
- Angegeben von:
buildin Schnittstelleorg.teamapps.universaldb.record.EntityBuilder<OrganizationUnitView>
-
build
- Angegeben von:
buildin Schnittstelleorg.teamapps.universaldb.record.EntityBuilder<OrganizationUnitView>
-
getName
public org.teamapps.universaldb.index.translation.TranslatableText getName()- Angegeben von:
getNamein SchnittstelleOrganizationUnitView
-
getParent
- Angegeben von:
getParentin SchnittstelleOrganizationUnitView
-
getChildren
- Angegeben von:
getChildrenin SchnittstelleOrganizationUnitView
-
getChildrenCount
public int getChildrenCount()- Angegeben von:
getChildrenCountin SchnittstelleOrganizationUnitView
-
getChildrenAsBitSet
- Angegeben von:
getChildrenAsBitSetin SchnittstelleOrganizationUnitView
-
getType
- Angegeben von:
getTypein SchnittstelleOrganizationUnitView
-
getIcon
- Angegeben von:
getIconin SchnittstelleOrganizationUnitView
-
getOrgUnitLifeCycleStatus
- Angegeben von:
getOrgUnitLifeCycleStatusin SchnittstelleOrganizationUnitView
-
getAddress
- Angegeben von:
getAddressin SchnittstelleOrganizationUnitView
-
save
- Angegeben von:
savein Schnittstelleorg.teamapps.universaldb.pojo.Entity<OrganizationUnitView>
-
delete
public void delete()- Angegeben von:
deletein Schnittstelleorg.teamapps.universaldb.pojo.Entity<OrganizationUnitView>
-
restoreDeleted
public void restoreDeleted()- Angegeben von:
restoreDeletedin Schnittstelleorg.teamapps.universaldb.pojo.Entity<OrganizationUnitView>
-
save
- Angegeben von:
savein Schnittstelleorg.teamapps.universaldb.pojo.Entity<OrganizationUnitView>
-
delete
public void delete(int userId, long timestamp) - Angegeben von:
deletein Schnittstelleorg.teamapps.universaldb.pojo.Entity<OrganizationUnitView>
-
restoreDeleted
public void restoreDeleted(int userId, long timestamp) - Angegeben von:
restoreDeletedin Schnittstelleorg.teamapps.universaldb.pojo.Entity<OrganizationUnitView>
-