Package org.teamapps.model.controlcenter
Class UdbLocalizationKey
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<LocalizationKey>
org.teamapps.model.controlcenter.UdbLocalizationKey
- All Implemented Interfaces:
LocalizationKey,org.teamapps.universaldb.pojo.Entity<LocalizationKey>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<LocalizationKey>
public class UdbLocalizationKey extends org.teamapps.universaldb.pojo.AbstractUdbEntity<LocalizationKey> implements LocalizationKey
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexapplicationprotected static org.teamapps.universaldb.index.text.TextIndexcommentsprotected static org.teamapps.universaldb.index.text.TextIndexkeyprotected static org.teamapps.universaldb.index.numeric.ShortIndexlocalizationKeyFormatprotected static org.teamapps.universaldb.index.numeric.ShortIndexlocalizationKeyTypeprotected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndexlocalizationValuesprotected 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.TableIndextableprotected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndextopicsprotected static org.teamapps.universaldb.index.bool.BooleanIndexusedFields inherited from interface org.teamapps.model.controlcenter.LocalizationKey
FIELD_APPLICATION, FIELD_COMMENTS, FIELD_KEY, FIELD_LOCALIZATION_KEY_FORMAT, FIELD_LOCALIZATION_KEY_TYPE, FIELD_LOCALIZATION_VALUES, 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_TOPICS, FIELD_USED -
Constructor Summary
Constructors Constructor Description UdbLocalizationKey()UdbLocalizationKey(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 -
application
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex application -
key
protected static org.teamapps.universaldb.index.text.TextIndex key -
used
protected static org.teamapps.universaldb.index.bool.BooleanIndex used -
localizationKeyFormat
protected static org.teamapps.universaldb.index.numeric.ShortIndex localizationKeyFormat -
localizationKeyType
protected static org.teamapps.universaldb.index.numeric.ShortIndex localizationKeyType -
comments
protected static org.teamapps.universaldb.index.text.TextIndex comments -
localizationValues
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex localizationValues -
topics
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex topics
-
-
Constructor Details
-
UdbLocalizationKey
public UdbLocalizationKey() -
UdbLocalizationKey
public UdbLocalizationKey(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
getDeletedRecords
-
sort
public static java.util.List<LocalizationKey> sort(java.util.List<LocalizationKey> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
sort
public static java.util.List<LocalizationKey> 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<LocalizationKey>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<LocalizationKey>
-
getMetaCreationDate
public java.time.Instant getMetaCreationDate()- Specified by:
getMetaCreationDatein interfaceLocalizationKey
-
setMetaCreationDate
- Specified by:
setMetaCreationDatein interfaceLocalizationKey
-
getMetaCreationDateAsEpochSecond
public int getMetaCreationDateAsEpochSecond()- Specified by:
getMetaCreationDateAsEpochSecondin interfaceLocalizationKey
-
setMetaCreationDateAsEpochSecond
- Specified by:
setMetaCreationDateAsEpochSecondin interfaceLocalizationKey
-
getMetaCreationDateAsEpochMilli
public long getMetaCreationDateAsEpochMilli()- Specified by:
getMetaCreationDateAsEpochMilliin interfaceLocalizationKey
-
setMetaCreationDateAsEpochMilli
- Specified by:
setMetaCreationDateAsEpochMilliin interfaceLocalizationKey
-
getMetaCreatedBy
public int getMetaCreatedBy()- Specified by:
getMetaCreatedByin interfaceLocalizationKey
-
setMetaCreatedBy
- Specified by:
setMetaCreatedByin interfaceLocalizationKey
-
getMetaModificationDate
public java.time.Instant getMetaModificationDate()- Specified by:
getMetaModificationDatein interfaceLocalizationKey
-
setMetaModificationDate
- Specified by:
setMetaModificationDatein interfaceLocalizationKey
-
getMetaModificationDateAsEpochSecond
public int getMetaModificationDateAsEpochSecond()- Specified by:
getMetaModificationDateAsEpochSecondin interfaceLocalizationKey
-
setMetaModificationDateAsEpochSecond
- Specified by:
setMetaModificationDateAsEpochSecondin interfaceLocalizationKey
-
getMetaModificationDateAsEpochMilli
public long getMetaModificationDateAsEpochMilli()- Specified by:
getMetaModificationDateAsEpochMilliin interfaceLocalizationKey
-
setMetaModificationDateAsEpochMilli
- Specified by:
setMetaModificationDateAsEpochMilliin interfaceLocalizationKey
-
getMetaModifiedBy
public int getMetaModifiedBy()- Specified by:
getMetaModifiedByin interfaceLocalizationKey
-
setMetaModifiedBy
- Specified by:
setMetaModifiedByin interfaceLocalizationKey
-
getMetaDeletionDate
public java.time.Instant getMetaDeletionDate()- Specified by:
getMetaDeletionDatein interfaceLocalizationKey
-
setMetaDeletionDate
- Specified by:
setMetaDeletionDatein interfaceLocalizationKey
-
getMetaDeletionDateAsEpochSecond
public int getMetaDeletionDateAsEpochSecond()- Specified by:
getMetaDeletionDateAsEpochSecondin interfaceLocalizationKey
-
setMetaDeletionDateAsEpochSecond
- Specified by:
setMetaDeletionDateAsEpochSecondin interfaceLocalizationKey
-
getMetaDeletionDateAsEpochMilli
public long getMetaDeletionDateAsEpochMilli()- Specified by:
getMetaDeletionDateAsEpochMilliin interfaceLocalizationKey
-
setMetaDeletionDateAsEpochMilli
- Specified by:
setMetaDeletionDateAsEpochMilliin interfaceLocalizationKey
-
getMetaDeletedBy
public int getMetaDeletedBy()- Specified by:
getMetaDeletedByin interfaceLocalizationKey
-
setMetaDeletedBy
- Specified by:
setMetaDeletedByin interfaceLocalizationKey
-
getMetaRestoreDate
public java.time.Instant getMetaRestoreDate()- Specified by:
getMetaRestoreDatein interfaceLocalizationKey
-
setMetaRestoreDate
- Specified by:
setMetaRestoreDatein interfaceLocalizationKey
-
getMetaRestoreDateAsEpochSecond
public int getMetaRestoreDateAsEpochSecond()- Specified by:
getMetaRestoreDateAsEpochSecondin interfaceLocalizationKey
-
setMetaRestoreDateAsEpochSecond
- Specified by:
setMetaRestoreDateAsEpochSecondin interfaceLocalizationKey
-
getMetaRestoreDateAsEpochMilli
public long getMetaRestoreDateAsEpochMilli()- Specified by:
getMetaRestoreDateAsEpochMilliin interfaceLocalizationKey
-
setMetaRestoreDateAsEpochMilli
- Specified by:
setMetaRestoreDateAsEpochMilliin interfaceLocalizationKey
-
getMetaRestoredBy
public int getMetaRestoredBy()- Specified by:
getMetaRestoredByin interfaceLocalizationKey
-
setMetaRestoredBy
- Specified by:
setMetaRestoredByin interfaceLocalizationKey
-
getApplication
- Specified by:
getApplicationin interfaceLocalizationKey
-
setApplication
- Specified by:
setApplicationin interfaceLocalizationKey
-
getKey
public java.lang.String getKey()- Specified by:
getKeyin interfaceLocalizationKey
-
setKey
- Specified by:
setKeyin interfaceLocalizationKey
-
getUsed
public boolean getUsed()- Specified by:
getUsedin interfaceLocalizationKey
-
setUsed
- Specified by:
setUsedin interfaceLocalizationKey
-
isUsed
public boolean isUsed()- Specified by:
isUsedin interfaceLocalizationKey
-
getLocalizationKeyFormat
- Specified by:
getLocalizationKeyFormatin interfaceLocalizationKey
-
setLocalizationKeyFormat
- Specified by:
setLocalizationKeyFormatin interfaceLocalizationKey
-
getLocalizationKeyType
- Specified by:
getLocalizationKeyTypein interfaceLocalizationKey
-
setLocalizationKeyType
- Specified by:
setLocalizationKeyTypein interfaceLocalizationKey
-
getComments
public java.lang.String getComments()- Specified by:
getCommentsin interfaceLocalizationKey
-
setComments
- Specified by:
setCommentsin interfaceLocalizationKey
-
getLocalizationValues
- Specified by:
getLocalizationValuesin interfaceLocalizationKey
-
setLocalizationValues
- Specified by:
setLocalizationValuesin interfaceLocalizationKey
-
getLocalizationValuesCount
public int getLocalizationValuesCount()- Specified by:
getLocalizationValuesCountin interfaceLocalizationKey
-
setLocalizationValues
- Specified by:
setLocalizationValuesin interfaceLocalizationKey
-
getLocalizationValuesAsBitSet
public java.util.BitSet getLocalizationValuesAsBitSet()- Specified by:
getLocalizationValuesAsBitSetin interfaceLocalizationKey
-
addLocalizationValues
- Specified by:
addLocalizationValuesin interfaceLocalizationKey
-
addLocalizationValues
- Specified by:
addLocalizationValuesin interfaceLocalizationKey
-
removeLocalizationValues
- Specified by:
removeLocalizationValuesin interfaceLocalizationKey
-
removeLocalizationValues
- Specified by:
removeLocalizationValuesin interfaceLocalizationKey
-
removeAllLocalizationValues
- Specified by:
removeAllLocalizationValuesin interfaceLocalizationKey
-
getTopics
- Specified by:
getTopicsin interfaceLocalizationKey
-
setTopics
- Specified by:
setTopicsin interfaceLocalizationKey
-
getTopicsCount
public int getTopicsCount()- Specified by:
getTopicsCountin interfaceLocalizationKey
-
setTopics
- Specified by:
setTopicsin interfaceLocalizationKey
-
getTopicsAsBitSet
public java.util.BitSet getTopicsAsBitSet()- Specified by:
getTopicsAsBitSetin interfaceLocalizationKey
-
addTopics
- Specified by:
addTopicsin interfaceLocalizationKey
-
addTopics
- Specified by:
addTopicsin interfaceLocalizationKey
-
removeTopics
- Specified by:
removeTopicsin interfaceLocalizationKey
-
removeTopics
- Specified by:
removeTopicsin interfaceLocalizationKey
-
removeAllTopics
- Specified by:
removeAllTopicsin interfaceLocalizationKey
-
save
public UdbLocalizationKey save(org.teamapps.universaldb.transaction.Transaction transaction, boolean strictChangeVerification)- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationKey>
-
saveTransactional
- Specified by:
saveTransactionalin interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationKey>
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationKey>
-
delete
public void delete(org.teamapps.universaldb.transaction.Transaction transaction)- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationKey>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationKey>
-
restoreDeleted
public void restoreDeleted()- Specified by:
restoreDeletedin interfaceorg.teamapps.universaldb.pojo.Entity<LocalizationKey>
-