Package org.teamapps.model.controlcenter
Class UdbApplicationFolder
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<ApplicationFolder>
org.teamapps.model.controlcenter.UdbApplicationFolder
- All Implemented Interfaces:
ApplicationFolder,org.teamapps.universaldb.pojo.Entity<ApplicationFolder>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<ApplicationFolder>
public class UdbApplicationFolder extends org.teamapps.universaldb.pojo.AbstractUdbEntity<ApplicationFolder> implements ApplicationFolder
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexapplicationprotected static org.teamapps.universaldb.index.numeric.ShortIndexapplicationFolderTypeprotected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndexchildrenprotected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndexmessagesprotected 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.text.TextIndexnameprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexparentprotected static org.teamapps.universaldb.index.TableIndextableFields inherited from interface org.teamapps.model.controlcenter.ApplicationFolder
FIELD_APPLICATION, FIELD_APPLICATION_FOLDER_TYPE, FIELD_CHILDREN, FIELD_MESSAGES, 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_NAME, FIELD_PARENT -
Constructor Summary
Constructors Constructor Description UdbApplicationFolder()UdbApplicationFolder(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 -
name
protected static org.teamapps.universaldb.index.text.TextIndex name -
application
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex application -
applicationFolderType
protected static org.teamapps.universaldb.index.numeric.ShortIndex applicationFolderType -
parent
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex parent -
children
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex children -
messages
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex messages
-
-
Constructor Details
-
UdbApplicationFolder
public UdbApplicationFolder() -
UdbApplicationFolder
public UdbApplicationFolder(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
getDeletedRecords
-
sort
public static java.util.List<ApplicationFolder> sort(java.util.List<ApplicationFolder> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
sort
public static java.util.List<ApplicationFolder> 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<ApplicationFolder>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<ApplicationFolder>
-
getMetaCreationDate
public java.time.Instant getMetaCreationDate()- Specified by:
getMetaCreationDatein interfaceApplicationFolder
-
setMetaCreationDate
- Specified by:
setMetaCreationDatein interfaceApplicationFolder
-
getMetaCreationDateAsEpochSecond
public int getMetaCreationDateAsEpochSecond()- Specified by:
getMetaCreationDateAsEpochSecondin interfaceApplicationFolder
-
setMetaCreationDateAsEpochSecond
- Specified by:
setMetaCreationDateAsEpochSecondin interfaceApplicationFolder
-
getMetaCreationDateAsEpochMilli
public long getMetaCreationDateAsEpochMilli()- Specified by:
getMetaCreationDateAsEpochMilliin interfaceApplicationFolder
-
setMetaCreationDateAsEpochMilli
- Specified by:
setMetaCreationDateAsEpochMilliin interfaceApplicationFolder
-
getMetaCreatedBy
public int getMetaCreatedBy()- Specified by:
getMetaCreatedByin interfaceApplicationFolder
-
setMetaCreatedBy
- Specified by:
setMetaCreatedByin interfaceApplicationFolder
-
getMetaModificationDate
public java.time.Instant getMetaModificationDate()- Specified by:
getMetaModificationDatein interfaceApplicationFolder
-
setMetaModificationDate
- Specified by:
setMetaModificationDatein interfaceApplicationFolder
-
getMetaModificationDateAsEpochSecond
public int getMetaModificationDateAsEpochSecond()- Specified by:
getMetaModificationDateAsEpochSecondin interfaceApplicationFolder
-
setMetaModificationDateAsEpochSecond
- Specified by:
setMetaModificationDateAsEpochSecondin interfaceApplicationFolder
-
getMetaModificationDateAsEpochMilli
public long getMetaModificationDateAsEpochMilli()- Specified by:
getMetaModificationDateAsEpochMilliin interfaceApplicationFolder
-
setMetaModificationDateAsEpochMilli
- Specified by:
setMetaModificationDateAsEpochMilliin interfaceApplicationFolder
-
getMetaModifiedBy
public int getMetaModifiedBy()- Specified by:
getMetaModifiedByin interfaceApplicationFolder
-
setMetaModifiedBy
- Specified by:
setMetaModifiedByin interfaceApplicationFolder
-
getMetaDeletionDate
public java.time.Instant getMetaDeletionDate()- Specified by:
getMetaDeletionDatein interfaceApplicationFolder
-
setMetaDeletionDate
- Specified by:
setMetaDeletionDatein interfaceApplicationFolder
-
getMetaDeletionDateAsEpochSecond
public int getMetaDeletionDateAsEpochSecond()- Specified by:
getMetaDeletionDateAsEpochSecondin interfaceApplicationFolder
-
setMetaDeletionDateAsEpochSecond
- Specified by:
setMetaDeletionDateAsEpochSecondin interfaceApplicationFolder
-
getMetaDeletionDateAsEpochMilli
public long getMetaDeletionDateAsEpochMilli()- Specified by:
getMetaDeletionDateAsEpochMilliin interfaceApplicationFolder
-
setMetaDeletionDateAsEpochMilli
- Specified by:
setMetaDeletionDateAsEpochMilliin interfaceApplicationFolder
-
getMetaDeletedBy
public int getMetaDeletedBy()- Specified by:
getMetaDeletedByin interfaceApplicationFolder
-
setMetaDeletedBy
- Specified by:
setMetaDeletedByin interfaceApplicationFolder
-
getMetaRestoreDate
public java.time.Instant getMetaRestoreDate()- Specified by:
getMetaRestoreDatein interfaceApplicationFolder
-
setMetaRestoreDate
- Specified by:
setMetaRestoreDatein interfaceApplicationFolder
-
getMetaRestoreDateAsEpochSecond
public int getMetaRestoreDateAsEpochSecond()- Specified by:
getMetaRestoreDateAsEpochSecondin interfaceApplicationFolder
-
setMetaRestoreDateAsEpochSecond
- Specified by:
setMetaRestoreDateAsEpochSecondin interfaceApplicationFolder
-
getMetaRestoreDateAsEpochMilli
public long getMetaRestoreDateAsEpochMilli()- Specified by:
getMetaRestoreDateAsEpochMilliin interfaceApplicationFolder
-
setMetaRestoreDateAsEpochMilli
- Specified by:
setMetaRestoreDateAsEpochMilliin interfaceApplicationFolder
-
getMetaRestoredBy
public int getMetaRestoredBy()- Specified by:
getMetaRestoredByin interfaceApplicationFolder
-
setMetaRestoredBy
- Specified by:
setMetaRestoredByin interfaceApplicationFolder
-
getName
public java.lang.String getName()- Specified by:
getNamein interfaceApplicationFolder
-
setName
- Specified by:
setNamein interfaceApplicationFolder
-
getApplication
- Specified by:
getApplicationin interfaceApplicationFolder
-
setApplication
- Specified by:
setApplicationin interfaceApplicationFolder
-
getApplicationFolderType
- Specified by:
getApplicationFolderTypein interfaceApplicationFolder
-
setApplicationFolderType
- Specified by:
setApplicationFolderTypein interfaceApplicationFolder
-
getParent
- Specified by:
getParentin interfaceApplicationFolder
-
setParent
- Specified by:
setParentin interfaceApplicationFolder
-
getChildren
- Specified by:
getChildrenin interfaceApplicationFolder
-
setChildren
- Specified by:
setChildrenin interfaceApplicationFolder
-
getChildrenCount
public int getChildrenCount()- Specified by:
getChildrenCountin interfaceApplicationFolder
-
setChildren
- Specified by:
setChildrenin interfaceApplicationFolder
-
getChildrenAsBitSet
public java.util.BitSet getChildrenAsBitSet()- Specified by:
getChildrenAsBitSetin interfaceApplicationFolder
-
addChildren
- Specified by:
addChildrenin interfaceApplicationFolder
-
addChildren
- Specified by:
addChildrenin interfaceApplicationFolder
-
removeChildren
- Specified by:
removeChildrenin interfaceApplicationFolder
-
removeChildren
- Specified by:
removeChildrenin interfaceApplicationFolder
-
removeAllChildren
- Specified by:
removeAllChildrenin interfaceApplicationFolder
-
getMessages
- Specified by:
getMessagesin interfaceApplicationFolder
-
setMessages
- Specified by:
setMessagesin interfaceApplicationFolder
-
getMessagesCount
public int getMessagesCount()- Specified by:
getMessagesCountin interfaceApplicationFolder
-
setMessages
- Specified by:
setMessagesin interfaceApplicationFolder
-
getMessagesAsBitSet
public java.util.BitSet getMessagesAsBitSet()- Specified by:
getMessagesAsBitSetin interfaceApplicationFolder
-
addMessages
- Specified by:
addMessagesin interfaceApplicationFolder
-
addMessages
- Specified by:
addMessagesin interfaceApplicationFolder
-
removeMessages
- Specified by:
removeMessagesin interfaceApplicationFolder
-
removeMessages
- Specified by:
removeMessagesin interfaceApplicationFolder
-
removeAllMessages
- Specified by:
removeAllMessagesin interfaceApplicationFolder
-
save
public UdbApplicationFolder save(org.teamapps.universaldb.transaction.Transaction transaction, boolean strictChangeVerification)- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationFolder>
-
saveTransactional
- Specified by:
saveTransactionalin interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationFolder>
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationFolder>
-
delete
public void delete(org.teamapps.universaldb.transaction.Transaction transaction)- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationFolder>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationFolder>
-
restoreDeleted
public void restoreDeleted()- Specified by:
restoreDeletedin interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationFolder>
-