Package org.teamapps.model.controlcenter
Class UdbApplicationPrivilegeGroup
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<ApplicationPrivilegeGroup>
org.teamapps.model.controlcenter.UdbApplicationPrivilegeGroup
- All Implemented Interfaces:
ApplicationPrivilegeGroup,org.teamapps.universaldb.pojo.Entity<ApplicationPrivilegeGroup>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<ApplicationPrivilegeGroup>
public class UdbApplicationPrivilegeGroup extends org.teamapps.universaldb.pojo.AbstractUdbEntity<ApplicationPrivilegeGroup> implements ApplicationPrivilegeGroup
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexapplicationprotected static org.teamapps.universaldb.index.numeric.ShortIndexapplicationPrivilegeGroupTypeprotected static org.teamapps.universaldb.index.text.TextIndexdescriptionKeyprotected static org.teamapps.universaldb.index.text.TextIndexiconprotected 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.multi.MultiReferenceIndexprivilegesprotected static org.teamapps.universaldb.index.TableIndextableprotected static org.teamapps.universaldb.index.text.TextIndextitleKeyFields inherited from interface org.teamapps.model.controlcenter.ApplicationPrivilegeGroup
FIELD_APPLICATION, FIELD_APPLICATION_PRIVILEGE_GROUP_TYPE, FIELD_DESCRIPTION_KEY, FIELD_ICON, 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_PRIVILEGES, FIELD_TITLE_KEY -
Constructor Summary
Constructors Constructor Description UdbApplicationPrivilegeGroup()UdbApplicationPrivilegeGroup(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 -
applicationPrivilegeGroupType
protected static org.teamapps.universaldb.index.numeric.ShortIndex applicationPrivilegeGroupType -
name
protected static org.teamapps.universaldb.index.text.TextIndex name -
icon
protected static org.teamapps.universaldb.index.text.TextIndex icon -
titleKey
protected static org.teamapps.universaldb.index.text.TextIndex titleKey -
descriptionKey
protected static org.teamapps.universaldb.index.text.TextIndex descriptionKey -
privileges
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex privileges
-
-
Constructor Details
-
UdbApplicationPrivilegeGroup
public UdbApplicationPrivilegeGroup() -
UdbApplicationPrivilegeGroup
public UdbApplicationPrivilegeGroup(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
getDeletedRecords
-
sort
public static java.util.List<ApplicationPrivilegeGroup> sort(java.util.List<ApplicationPrivilegeGroup> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
sort
public static java.util.List<ApplicationPrivilegeGroup> 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<ApplicationPrivilegeGroup>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<ApplicationPrivilegeGroup>
-
getMetaCreationDate
public java.time.Instant getMetaCreationDate()- Specified by:
getMetaCreationDatein interfaceApplicationPrivilegeGroup
-
setMetaCreationDate
- Specified by:
setMetaCreationDatein interfaceApplicationPrivilegeGroup
-
getMetaCreationDateAsEpochSecond
public int getMetaCreationDateAsEpochSecond()- Specified by:
getMetaCreationDateAsEpochSecondin interfaceApplicationPrivilegeGroup
-
setMetaCreationDateAsEpochSecond
- Specified by:
setMetaCreationDateAsEpochSecondin interfaceApplicationPrivilegeGroup
-
getMetaCreationDateAsEpochMilli
public long getMetaCreationDateAsEpochMilli()- Specified by:
getMetaCreationDateAsEpochMilliin interfaceApplicationPrivilegeGroup
-
setMetaCreationDateAsEpochMilli
- Specified by:
setMetaCreationDateAsEpochMilliin interfaceApplicationPrivilegeGroup
-
getMetaCreatedBy
public int getMetaCreatedBy()- Specified by:
getMetaCreatedByin interfaceApplicationPrivilegeGroup
-
setMetaCreatedBy
- Specified by:
setMetaCreatedByin interfaceApplicationPrivilegeGroup
-
getMetaModificationDate
public java.time.Instant getMetaModificationDate()- Specified by:
getMetaModificationDatein interfaceApplicationPrivilegeGroup
-
setMetaModificationDate
- Specified by:
setMetaModificationDatein interfaceApplicationPrivilegeGroup
-
getMetaModificationDateAsEpochSecond
public int getMetaModificationDateAsEpochSecond()- Specified by:
getMetaModificationDateAsEpochSecondin interfaceApplicationPrivilegeGroup
-
setMetaModificationDateAsEpochSecond
- Specified by:
setMetaModificationDateAsEpochSecondin interfaceApplicationPrivilegeGroup
-
getMetaModificationDateAsEpochMilli
public long getMetaModificationDateAsEpochMilli()- Specified by:
getMetaModificationDateAsEpochMilliin interfaceApplicationPrivilegeGroup
-
setMetaModificationDateAsEpochMilli
- Specified by:
setMetaModificationDateAsEpochMilliin interfaceApplicationPrivilegeGroup
-
getMetaModifiedBy
public int getMetaModifiedBy()- Specified by:
getMetaModifiedByin interfaceApplicationPrivilegeGroup
-
setMetaModifiedBy
- Specified by:
setMetaModifiedByin interfaceApplicationPrivilegeGroup
-
getMetaDeletionDate
public java.time.Instant getMetaDeletionDate()- Specified by:
getMetaDeletionDatein interfaceApplicationPrivilegeGroup
-
setMetaDeletionDate
- Specified by:
setMetaDeletionDatein interfaceApplicationPrivilegeGroup
-
getMetaDeletionDateAsEpochSecond
public int getMetaDeletionDateAsEpochSecond()- Specified by:
getMetaDeletionDateAsEpochSecondin interfaceApplicationPrivilegeGroup
-
setMetaDeletionDateAsEpochSecond
- Specified by:
setMetaDeletionDateAsEpochSecondin interfaceApplicationPrivilegeGroup
-
getMetaDeletionDateAsEpochMilli
public long getMetaDeletionDateAsEpochMilli()- Specified by:
getMetaDeletionDateAsEpochMilliin interfaceApplicationPrivilegeGroup
-
setMetaDeletionDateAsEpochMilli
- Specified by:
setMetaDeletionDateAsEpochMilliin interfaceApplicationPrivilegeGroup
-
getMetaDeletedBy
public int getMetaDeletedBy()- Specified by:
getMetaDeletedByin interfaceApplicationPrivilegeGroup
-
setMetaDeletedBy
- Specified by:
setMetaDeletedByin interfaceApplicationPrivilegeGroup
-
getMetaRestoreDate
public java.time.Instant getMetaRestoreDate()- Specified by:
getMetaRestoreDatein interfaceApplicationPrivilegeGroup
-
setMetaRestoreDate
- Specified by:
setMetaRestoreDatein interfaceApplicationPrivilegeGroup
-
getMetaRestoreDateAsEpochSecond
public int getMetaRestoreDateAsEpochSecond()- Specified by:
getMetaRestoreDateAsEpochSecondin interfaceApplicationPrivilegeGroup
-
setMetaRestoreDateAsEpochSecond
- Specified by:
setMetaRestoreDateAsEpochSecondin interfaceApplicationPrivilegeGroup
-
getMetaRestoreDateAsEpochMilli
public long getMetaRestoreDateAsEpochMilli()- Specified by:
getMetaRestoreDateAsEpochMilliin interfaceApplicationPrivilegeGroup
-
setMetaRestoreDateAsEpochMilli
- Specified by:
setMetaRestoreDateAsEpochMilliin interfaceApplicationPrivilegeGroup
-
getMetaRestoredBy
public int getMetaRestoredBy()- Specified by:
getMetaRestoredByin interfaceApplicationPrivilegeGroup
-
setMetaRestoredBy
- Specified by:
setMetaRestoredByin interfaceApplicationPrivilegeGroup
-
getApplication
- Specified by:
getApplicationin interfaceApplicationPrivilegeGroup
-
setApplication
- Specified by:
setApplicationin interfaceApplicationPrivilegeGroup
-
getApplicationPrivilegeGroupType
- Specified by:
getApplicationPrivilegeGroupTypein interfaceApplicationPrivilegeGroup
-
setApplicationPrivilegeGroupType
public ApplicationPrivilegeGroup setApplicationPrivilegeGroupType(ApplicationPrivilegeGroupType value)- Specified by:
setApplicationPrivilegeGroupTypein interfaceApplicationPrivilegeGroup
-
getName
public java.lang.String getName()- Specified by:
getNamein interfaceApplicationPrivilegeGroup
-
setName
- Specified by:
setNamein interfaceApplicationPrivilegeGroup
-
getIcon
public java.lang.String getIcon()- Specified by:
getIconin interfaceApplicationPrivilegeGroup
-
setIcon
- Specified by:
setIconin interfaceApplicationPrivilegeGroup
-
getTitleKey
public java.lang.String getTitleKey()- Specified by:
getTitleKeyin interfaceApplicationPrivilegeGroup
-
setTitleKey
- Specified by:
setTitleKeyin interfaceApplicationPrivilegeGroup
-
getDescriptionKey
public java.lang.String getDescriptionKey()- Specified by:
getDescriptionKeyin interfaceApplicationPrivilegeGroup
-
setDescriptionKey
- Specified by:
setDescriptionKeyin interfaceApplicationPrivilegeGroup
-
getPrivileges
- Specified by:
getPrivilegesin interfaceApplicationPrivilegeGroup
-
setPrivileges
- Specified by:
setPrivilegesin interfaceApplicationPrivilegeGroup
-
getPrivilegesCount
public int getPrivilegesCount()- Specified by:
getPrivilegesCountin interfaceApplicationPrivilegeGroup
-
setPrivileges
- Specified by:
setPrivilegesin interfaceApplicationPrivilegeGroup
-
getPrivilegesAsBitSet
public java.util.BitSet getPrivilegesAsBitSet()- Specified by:
getPrivilegesAsBitSetin interfaceApplicationPrivilegeGroup
-
addPrivileges
- Specified by:
addPrivilegesin interfaceApplicationPrivilegeGroup
-
addPrivileges
- Specified by:
addPrivilegesin interfaceApplicationPrivilegeGroup
-
removePrivileges
- Specified by:
removePrivilegesin interfaceApplicationPrivilegeGroup
-
removePrivileges
- Specified by:
removePrivilegesin interfaceApplicationPrivilegeGroup
-
removeAllPrivileges
- Specified by:
removeAllPrivilegesin interfaceApplicationPrivilegeGroup
-
save
public UdbApplicationPrivilegeGroup save(org.teamapps.universaldb.transaction.Transaction transaction, boolean strictChangeVerification)- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationPrivilegeGroup>
-
saveTransactional
- Specified by:
saveTransactionalin interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationPrivilegeGroup>
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationPrivilegeGroup>
-
delete
public void delete(org.teamapps.universaldb.transaction.Transaction transaction)- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationPrivilegeGroup>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationPrivilegeGroup>
-
restoreDeleted
public void restoreDeleted()- Specified by:
restoreDeletedin interfaceorg.teamapps.universaldb.pojo.Entity<ApplicationPrivilegeGroup>
-