Package org.teamapps.model.controlcenter
Class UdbLocalizationTopic
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<LocalizationTopic>
org.teamapps.model.controlcenter.UdbLocalizationTopic
- All Implemented Interfaces:
LocalizationTopic,org.teamapps.universaldb.pojo.Entity<LocalizationTopic>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<LocalizationTopic>
public class UdbLocalizationTopic extends org.teamapps.universaldb.pojo.AbstractUdbEntity<LocalizationTopic> implements LocalizationTopic
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexapplicationprotected static org.teamapps.universaldb.index.text.TextIndexiconprotected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndexkeysprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaCreatedByprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaCreationDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaDeletedByprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaDeletionDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaModificationDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaModifiedByprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaRestoreDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaRestoredByprotected static org.teamapps.universaldb.index.file.FileIndexscreenshotprotected static org.teamapps.universaldb.index.TableIndextableprotected static org.teamapps.universaldb.index.text.TextIndextitleFields inherited from interface org.teamapps.model.controlcenter.LocalizationTopic
FIELD_APPLICATION, FIELD_ICON, FIELD_KEYS, FIELD_META_CREATED_BY, FIELD_META_CREATION_DATE, FIELD_META_DELETED_BY, FIELD_META_DELETION_DATE, FIELD_META_MODIFICATION_DATE, FIELD_META_MODIFIED_BY, FIELD_META_RESTORE_DATE, FIELD_META_RESTORED_BY, FIELD_SCREENSHOT, FIELD_TITLE -
Constructor Summary
Constructors Constructor Description UdbLocalizationTopic()UdbLocalizationTopic(int id, boolean createEntity) -
Method Summary
Methods inherited from class org.teamapps.universaldb.pojo.AbstractUdbEntity
addMultiReferenceValue, clearChanges, createEntityList, createEntityList, createEntityList, deleteRecord, deleteRecord, 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, isRestorable, isStored, removeAllMultiReferenceValue, removeMultiReferenceValue, restoreDeletedRecord, saveAsynchronously, 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, toStringMethods 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, isRestorable, isStored, save, saveTransactional, setEntityValueMethods inherited from interface org.teamapps.universaldb.pojo.Identifiable
getQualifiedName
-
Field Details
-
table
protected static org.teamapps.universaldb.index.TableIndex table -
metaCreationDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaCreationDate -
metaCreatedBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaCreatedBy -
metaModificationDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaModificationDate -
metaModifiedBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaModifiedBy -
metaDeletionDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaDeletionDate -
metaDeletedBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaDeletedBy -
metaRestoreDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaRestoreDate -
metaRestoredBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaRestoredBy -
keys
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex keys -
application
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex application -
icon
protected static org.teamapps.universaldb.index.text.TextIndex icon -
title
protected static org.teamapps.universaldb.index.text.TextIndex title -
screenshot
protected static org.teamapps.universaldb.index.file.FileIndex screenshot
-
-
Constructor Details
-
UdbLocalizationTopic
public UdbLocalizationTopic() -
UdbLocalizationTopic
public UdbLocalizationTopic(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
getDeletedRecords
-
sort
public static java.util.List<LocalizationTopic> sort(java.util.List<LocalizationTopic> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
sort
public static java.util.List<LocalizationTopic> 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<LocalizationTopic>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<LocalizationTopic>
-
getMetaCreationDate
public java.time.Instant getMetaCreationDate()- Specified by:
getMetaCreationDatein interfaceLocalizationTopic
-
setMetaCreationDate
- Specified by:
setMetaCreationDatein interfaceLocalizationTopic
-
getMetaCreationDateAsEpochSecond
public int getMetaCreationDateAsEpochSecond()- Specified by:
getMetaCreationDateAsEpochSecondin interfaceLocalizationTopic
-
setMetaCreationDateAsEpochSecond
- Specified by:
setMetaCreationDateAsEpochSecondin interfaceLocalizationTopic
-
getMetaCreationDateAsEpochMilli
public long getMetaCreationDateAsEpochMilli()- Specified by:
getMetaCreationDateAsEpochMilliin interfaceLocalizationTopic
-
setMetaCreationDateAsEpochMilli
- Specified by:
setMetaCreationDateAsEpochMilliin interfaceLocalizationTopic
-
getMetaCreatedBy
public int getMetaCreatedBy()- Specified by:
getMetaCreatedByin interfaceLocalizationTopic
-
setMetaCreatedBy
- Specified by:
setMetaCreatedByin interfaceLocalizationTopic
-
getMetaModificationDate
public java.time.Instant getMetaModificationDate()- Specified by:
getMetaModificationDatein interfaceLocalizationTopic
-
setMetaModificationDate
- Specified by:
setMetaModificationDatein interfaceLocalizationTopic
-
getMetaModificationDateAsEpochSecond
public int getMetaModificationDateAsEpochSecond()- Specified by:
getMetaModificationDateAsEpochSecondin interfaceLocalizationTopic
-
setMetaModificationDateAsEpochSecond
- Specified by:
setMetaModificationDateAsEpochSecondin interfaceLocalizationTopic
-
getMetaModificationDateAsEpochMilli
public long getMetaModificationDateAsEpochMilli()- Specified by:
getMetaModificationDateAsEpochMilliin interfaceLocalizationTopic
-
setMetaModificationDateAsEpochMilli
- Specified by:
setMetaModificationDateAsEpochMilliin interfaceLocalizationTopic
-
getMetaModifiedBy
public int getMetaModifiedBy()- Specified by:
getMetaModifiedByin interfaceLocalizationTopic
-
setMetaModifiedBy
- Specified by:
setMetaModifiedByin interfaceLocalizationTopic
-
getMetaDeletionDate
public java.time.Instant getMetaDeletionDate()- Specified by:
getMetaDeletionDatein interfaceLocalizationTopic
-
setMetaDeletionDate
- Specified by:
setMetaDeletionDatein interfaceLocalizationTopic
-
getMetaDeletionDateAsEpochSecond
public int getMetaDeletionDateAsEpochSecond()- Specified by:
getMetaDeletionDateAsEpochSecondin interfaceLocalizationTopic
-
setMetaDeletionDateAsEpochSecond
- Specified by:
setMetaDeletionDateAsEpochSecondin interfaceLocalizationTopic
-
getMetaDeletionDateAsEpochMilli
public long getMetaDeletionDateAsEpochMilli()- Specified by:
getMetaDeletionDateAsEpochMilliin interfaceLocalizationTopic
-
setMetaDeletionDateAsEpochMilli
- Specified by:
setMetaDeletionDateAsEpochMilliin interfaceLocalizationTopic
-
getMetaDeletedBy
public int getMetaDeletedBy()- Specified by:
getMetaDeletedByin interfaceLocalizationTopic
-
setMetaDeletedBy
- Specified by:
setMetaDeletedByin interfaceLocalizationTopic
-
getMetaRestoreDate
public java.time.Instant getMetaRestoreDate()- Specified by:
getMetaRestoreDatein interfaceLocalizationTopic
-
setMetaRestoreDate
- Specified by:
setMetaRestoreDatein interfaceLocalizationTopic
-
getMetaRestoreDateAsEpochSecond
public int getMetaRestoreDateAsEpochSecond()- Specified by:
getMetaRestoreDateAsEpochSecondin interfaceLocalizationTopic
-
setMetaRestoreDateAsEpochSecond
- Specified by:
setMetaRestoreDateAsEpochSecondin interfaceLocalizationTopic
-
getMetaRestoreDateAsEpochMilli
public long getMetaRestoreDateAsEpochMilli()- Specified by:
getMetaRestoreDateAsEpochMilliin interfaceLocalizationTopic
-
setMetaRestoreDateAsEpochMilli
- Specified by:
setMetaRestoreDateAsEpochMilliin interfaceLocalizationTopic
-
getMetaRestoredBy
public int getMetaRestoredBy()- Specified by:
getMetaRestoredByin interfaceLocalizationTopic
-
setMetaRestoredBy
- Specified by:
setMetaRestoredByin interfaceLocalizationTopic
-
getKeys
- Specified by:
getKeysin interfaceLocalizationTopic
-
setKeys
- Specified by:
setKeysin interfaceLocalizationTopic
-
getKeysCount
public int getKeysCount()- Specified by:
getKeysCountin interfaceLocalizationTopic
-
setKeys
- Specified by:
setKeysin interfaceLocalizationTopic
-
getKeysAsBitSet
public java.util.BitSet getKeysAsBitSet()- Specified by:
getKeysAsBitSetin interfaceLocalizationTopic
-
addKeys
- Specified by:
addKeysin interfaceLocalizationTopic
-
addKeys
- Specified by:
addKeysin interfaceLocalizationTopic
-
removeKeys
- Specified by:
removeKeysin interfaceLocalizationTopic
-
removeKeys
- Specified by:
removeKeysin interfaceLocalizationTopic
-
removeAllKeys
- Specified by:
removeAllKeysin interfaceLocalizationTopic
-
getApplication
- Specified by:
getApplicationin interfaceLocalizationTopic
-
setApplication
- Specified by:
setApplicationin interfaceLocalizationTopic
-
getIcon
public java.lang.String getIcon()- Specified by:
getIconin interfaceLocalizationTopic
-
setIcon
- Specified by:
setIconin interfaceLocalizationTopic
-
getTitle
public java.lang.String getTitle()- Specified by:
getTitlein interfaceLocalizationTopic
-
setTitle
- Specified by:
setTitlein interfaceLocalizationTopic
-
getScreenshot
public org.teamapps.universaldb.index.file.FileValue getScreenshot()- Specified by:
getScreenshotin interfaceLocalizationTopic
-
setScreenshot
- Specified by:
setScreenshotin interfaceLocalizationTopic
-
setScreenshot
- Specified by:
setScreenshotin interfaceLocalizationTopic
-
save
public UdbLocalizationTopic save(org.teamapps.universaldb.transaction.Transaction transaction, boolean strictChangeVerification)- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationTopic>
-
saveTransactional
- Specified by:
saveTransactionalin interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationTopic>
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationTopic>
-
delete
public void delete(org.teamapps.universaldb.transaction.Transaction transaction)- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationTopic>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationTopic>
-
restoreDeleted
public void restoreDeleted()- Specified by:
restoreDeletedin interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationTopic>
-