Package org.teamapps.model.controlcenter
Class UdbOrganizationFieldView
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<OrganizationFieldView>
org.teamapps.model.controlcenter.UdbOrganizationFieldView
- All Implemented Interfaces:
OrganizationFieldView,org.teamapps.universaldb.pojo.Entity<OrganizationFieldView>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<OrganizationFieldView>
public class UdbOrganizationFieldView extends org.teamapps.universaldb.pojo.AbstractUdbEntity<OrganizationFieldView> implements OrganizationFieldView
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.text.TextIndexiconprotected static org.teamapps.universaldb.index.TableIndextableprotected static org.teamapps.universaldb.index.translation.TranslatableTextIndextitleFields inherited from interface org.teamapps.model.controlcenter.OrganizationFieldView
FIELD_ICON, FIELD_TITLE -
Constructor Summary
Constructors Constructor Description UdbOrganizationFieldView()UdbOrganizationFieldView(int id, boolean createEntity) -
Method Summary
Modifier and Type Method Description OrganizationFieldViewbuild()OrganizationFieldViewbuild(int id)voiddelete()static java.util.List<OrganizationFieldView>getAll()static intgetCount()java.lang.StringgetIcon()org.teamapps.universaldb.index.translation.TranslatableTextgetTitle()voidrestoreDeleted()UdbOrganizationFieldViewsave()static java.util.List<OrganizationFieldView>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<OrganizationFieldView>sort(java.util.List<OrganizationFieldView> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path)java.lang.StringtoString()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, sortMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.teamapps.universaldb.pojo.Entity
clearChanges, clearFieldChanges, getEntityValue, getId, getRecordUpdates, isChanged, isDeleted, isModified, isRestorable, isStored, setEntityValueMethods inherited from interface org.teamapps.universaldb.pojo.Identifiable
getQualifiedName
-
Field Details
-
table
protected static org.teamapps.universaldb.index.TableIndex table -
title
protected static org.teamapps.universaldb.index.translation.TranslatableTextIndex title -
icon
protected static org.teamapps.universaldb.index.text.TextIndex icon
-
-
Constructor Details
-
UdbOrganizationFieldView
public UdbOrganizationFieldView() -
UdbOrganizationFieldView
public UdbOrganizationFieldView(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
sort
public static java.util.List<OrganizationFieldView> sort(java.util.List<OrganizationFieldView> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
sort
public static java.util.List<OrganizationFieldView> sort(java.util.BitSet recordIds, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
getCount
public static int getCount() -
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<OrganizationFieldView>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<OrganizationFieldView>
-
getTitle
public org.teamapps.universaldb.index.translation.TranslatableText getTitle()- Specified by:
getTitlein interfaceOrganizationFieldView
-
getIcon
public java.lang.String getIcon()- Specified by:
getIconin interfaceOrganizationFieldView
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<OrganizationFieldView>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<OrganizationFieldView>
-
restoreDeleted
public void restoreDeleted()- Specified by:
restoreDeletedin interfaceorg.teamapps.universaldb.pojo.Entity<OrganizationFieldView>
-
toString
public java.lang.String toString()- Overrides:
toStringin classorg.teamapps.universaldb.pojo.AbstractUdbEntity<OrganizationFieldView>
-