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()voiddelete(org.teamapps.universaldb.transaction.Transaction transaction)static java.util.List<OrganizationFieldView>getAll()static intgetCount()java.lang.StringgetIcon()org.teamapps.universaldb.index.translation.TranslatableTextgetTitle()UdbOrganizationFieldViewsave()UdbOrganizationFieldViewsave(org.teamapps.universaldb.transaction.Transaction transaction, boolean strictChangeVerification)UdbOrganizationFieldViewsaveTransactional(boolean strictChangeVerification)static java.util.List<OrganizationFieldView>sort(java.util.BitSet recordIds, java.lang.String sortFieldName, boolean ascending, java.lang.String... path)static java.util.List<OrganizationFieldView>sort(java.util.List<OrganizationFieldView> list, java.lang.String sortFieldName, boolean ascending, java.lang.String... path)java.lang.StringtoString()Methods inherited from class org.teamapps.universaldb.pojo.AbstractUdbEntity
addMultiReferenceValue, clearChanges, createEntityList, createEntityList, createEntityList, delete, delete, equals, getBooleanValue, getChangedValue, getChangeValue, getCorrelationId, getDateAsEpochMilli, getDateTimeAsEpochMilli, getDateTimeValue, getDateValue, getDoubleValue, getEntityId, getEntityValue, getEnumValue, getFloatValue, getId, getIntValue, getLocalDateValue, getLongValue, getMultiReferenceValue, getMultiReferenceValueAsBitSet, getMultiReferenceValueCount, getQualifiedName, getReferenceChangeValue, getShortValue, getTableIndex, getTextValue, getTimestampAsEpochMilli, getTimestampAsEpochSecond, getTimestampValue, getTimeValue, getTransaction, getTranslatableTextValue, hashCode, isChanged, isDeleted, isModified, isStored, removeAllMultiReferenceValue, removeMultiReferenceValue, save, save, save, saveAsynchronously, 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, 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, getEntityValue, getId, isDeleted, isModified, isStored, save, saveTransactional, 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, java.lang.String... path) -
sort
public static java.util.List<OrganizationFieldView> sort(java.util.BitSet recordIds, java.lang.String sortFieldName, boolean ascending, 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
public UdbOrganizationFieldView save(org.teamapps.universaldb.transaction.Transaction transaction, boolean strictChangeVerification)- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<OrganizationFieldView>
-
saveTransactional
- Specified by:
saveTransactionalin interfaceorg.teamapps.universaldb.pojo.Entity<OrganizationFieldView>
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<OrganizationFieldView>
-
delete
public void delete(org.teamapps.universaldb.transaction.Transaction transaction)- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<OrganizationFieldView>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<OrganizationFieldView>
-
toString
public java.lang.String toString()- Overrides:
toStringin classorg.teamapps.universaldb.pojo.AbstractUdbEntity<OrganizationFieldView>
-