Package org.teamapps.model.controlcenter
Class UdbApplicationVersion
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<ApplicationVersion>
org.teamapps.model.controlcenter.UdbApplicationVersion
- All Implemented Interfaces:
ApplicationVersion,org.teamapps.universaldb.pojo.Entity<ApplicationVersion>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<ApplicationVersion>
public class UdbApplicationVersion extends org.teamapps.universaldb.pojo.AbstractUdbEntity<ApplicationVersion> implements ApplicationVersion
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexapplicationprotected static org.teamapps.universaldb.index.file.FileIndexbinaryprotected static org.teamapps.universaldb.index.text.TextIndexbinaryHashprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexdataModelDataprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexlocalizationDataprotected 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.reference.single.SingleReferenceIndexperspectiveDataprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexprivilegeDataprotected static org.teamapps.universaldb.index.text.TextIndexreleaseNotesprotected static org.teamapps.universaldb.index.TableIndextableprotected static org.teamapps.universaldb.index.text.TextIndexversionFields inherited from interface org.teamapps.model.controlcenter.ApplicationVersion
FIELD_APPLICATION, FIELD_BINARY, FIELD_BINARY_HASH, FIELD_DATA_MODEL_DATA, FIELD_LOCALIZATION_DATA, 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_PERSPECTIVE_DATA, FIELD_PRIVILEGE_DATA, FIELD_RELEASE_NOTES, FIELD_VERSION -
Constructor Summary
Constructors Constructor Description UdbApplicationVersion()UdbApplicationVersion(int id, boolean createEntity) -
Method Summary
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, 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, 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 -
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 -
binary
protected static org.teamapps.universaldb.index.file.FileIndex binary -
binaryHash
protected static org.teamapps.universaldb.index.text.TextIndex binaryHash -
version
protected static org.teamapps.universaldb.index.text.TextIndex version -
releaseNotes
protected static org.teamapps.universaldb.index.text.TextIndex releaseNotes -
dataModelData
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex dataModelData -
localizationData
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex localizationData -
privilegeData
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex privilegeData -
perspectiveData
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex perspectiveData
-
-
Constructor Details
-
UdbApplicationVersion
public UdbApplicationVersion() -
UdbApplicationVersion
public UdbApplicationVersion(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
getDeletedRecords
-
sort
public static java.util.List<ApplicationVersion> sort(java.util.List<ApplicationVersion> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
sort
public static java.util.List<ApplicationVersion> 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<ApplicationVersion>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<ApplicationVersion>
-
getMetaCreationDate
public java.time.Instant getMetaCreationDate()- Specified by:
getMetaCreationDatein interfaceApplicationVersion
-
setMetaCreationDate
- Specified by:
setMetaCreationDatein interfaceApplicationVersion
-
getMetaCreationDateAsEpochSecond
public int getMetaCreationDateAsEpochSecond()- Specified by:
getMetaCreationDateAsEpochSecondin interfaceApplicationVersion
-
setMetaCreationDateAsEpochSecond
- Specified by:
setMetaCreationDateAsEpochSecondin interfaceApplicationVersion
-
getMetaCreationDateAsEpochMilli
public long getMetaCreationDateAsEpochMilli()- Specified by:
getMetaCreationDateAsEpochMilliin interfaceApplicationVersion
-
setMetaCreationDateAsEpochMilli
- Specified by:
setMetaCreationDateAsEpochMilliin interfaceApplicationVersion
-
getMetaCreatedBy
public int getMetaCreatedBy()- Specified by:
getMetaCreatedByin interfaceApplicationVersion
-
setMetaCreatedBy
- Specified by:
setMetaCreatedByin interfaceApplicationVersion
-
getMetaModificationDate
public java.time.Instant getMetaModificationDate()- Specified by:
getMetaModificationDatein interfaceApplicationVersion
-
setMetaModificationDate
- Specified by:
setMetaModificationDatein interfaceApplicationVersion
-
getMetaModificationDateAsEpochSecond
public int getMetaModificationDateAsEpochSecond()- Specified by:
getMetaModificationDateAsEpochSecondin interfaceApplicationVersion
-
setMetaModificationDateAsEpochSecond
- Specified by:
setMetaModificationDateAsEpochSecondin interfaceApplicationVersion
-
getMetaModificationDateAsEpochMilli
public long getMetaModificationDateAsEpochMilli()- Specified by:
getMetaModificationDateAsEpochMilliin interfaceApplicationVersion
-
setMetaModificationDateAsEpochMilli
- Specified by:
setMetaModificationDateAsEpochMilliin interfaceApplicationVersion
-
getMetaModifiedBy
public int getMetaModifiedBy()- Specified by:
getMetaModifiedByin interfaceApplicationVersion
-
setMetaModifiedBy
- Specified by:
setMetaModifiedByin interfaceApplicationVersion
-
getMetaDeletionDate
public java.time.Instant getMetaDeletionDate()- Specified by:
getMetaDeletionDatein interfaceApplicationVersion
-
setMetaDeletionDate
- Specified by:
setMetaDeletionDatein interfaceApplicationVersion
-
getMetaDeletionDateAsEpochSecond
public int getMetaDeletionDateAsEpochSecond()- Specified by:
getMetaDeletionDateAsEpochSecondin interfaceApplicationVersion
-
setMetaDeletionDateAsEpochSecond
- Specified by:
setMetaDeletionDateAsEpochSecondin interfaceApplicationVersion
-
getMetaDeletionDateAsEpochMilli
public long getMetaDeletionDateAsEpochMilli()- Specified by:
getMetaDeletionDateAsEpochMilliin interfaceApplicationVersion
-
setMetaDeletionDateAsEpochMilli
- Specified by:
setMetaDeletionDateAsEpochMilliin interfaceApplicationVersion
-
getMetaDeletedBy
public int getMetaDeletedBy()- Specified by:
getMetaDeletedByin interfaceApplicationVersion
-
setMetaDeletedBy
- Specified by:
setMetaDeletedByin interfaceApplicationVersion
-
getMetaRestoreDate
public java.time.Instant getMetaRestoreDate()- Specified by:
getMetaRestoreDatein interfaceApplicationVersion
-
setMetaRestoreDate
- Specified by:
setMetaRestoreDatein interfaceApplicationVersion
-
getMetaRestoreDateAsEpochSecond
public int getMetaRestoreDateAsEpochSecond()- Specified by:
getMetaRestoreDateAsEpochSecondin interfaceApplicationVersion
-
setMetaRestoreDateAsEpochSecond
- Specified by:
setMetaRestoreDateAsEpochSecondin interfaceApplicationVersion
-
getMetaRestoreDateAsEpochMilli
public long getMetaRestoreDateAsEpochMilli()- Specified by:
getMetaRestoreDateAsEpochMilliin interfaceApplicationVersion
-
setMetaRestoreDateAsEpochMilli
- Specified by:
setMetaRestoreDateAsEpochMilliin interfaceApplicationVersion
-
getMetaRestoredBy
public int getMetaRestoredBy()- Specified by:
getMetaRestoredByin interfaceApplicationVersion
-
setMetaRestoredBy
- Specified by:
setMetaRestoredByin interfaceApplicationVersion
-
getApplication
- Specified by:
getApplicationin interfaceApplicationVersion
-
setApplication
- Specified by:
setApplicationin interfaceApplicationVersion
-
getBinary
public org.teamapps.universaldb.index.file.FileValue getBinary()- Specified by:
getBinaryin interfaceApplicationVersion
-
setBinary
- Specified by:
setBinaryin interfaceApplicationVersion
-
setBinary
- Specified by:
setBinaryin interfaceApplicationVersion
-
getBinaryHash
public java.lang.String getBinaryHash()- Specified by:
getBinaryHashin interfaceApplicationVersion
-
setBinaryHash
- Specified by:
setBinaryHashin interfaceApplicationVersion
-
getVersion
public java.lang.String getVersion()- Specified by:
getVersionin interfaceApplicationVersion
-
setVersion
- Specified by:
setVersionin interfaceApplicationVersion
-
getReleaseNotes
public java.lang.String getReleaseNotes()- Specified by:
getReleaseNotesin interfaceApplicationVersion
-
setReleaseNotes
- Specified by:
setReleaseNotesin interfaceApplicationVersion
-
getDataModelData
- Specified by:
getDataModelDatain interfaceApplicationVersion
-
setDataModelData
- Specified by:
setDataModelDatain interfaceApplicationVersion
-
getLocalizationData
- Specified by:
getLocalizationDatain interfaceApplicationVersion
-
setLocalizationData
- Specified by:
setLocalizationDatain interfaceApplicationVersion
-
getPrivilegeData
- Specified by:
getPrivilegeDatain interfaceApplicationVersion
-
setPrivilegeData
- Specified by:
setPrivilegeDatain interfaceApplicationVersion
-
getPerspectiveData
- Specified by:
getPerspectiveDatain interfaceApplicationVersion
-
setPerspectiveData
- Specified by:
setPerspectiveDatain interfaceApplicationVersion
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationVersion>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationVersion>
-
restoreDeleted
public void restoreDeleted()- Specified by:
restoreDeletedin interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationVersion>
-