Package org.teamapps.model.controlcenter
Class UdbRolePrivilegeAssignment
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<RolePrivilegeAssignment>
org.teamapps.model.controlcenter.UdbRolePrivilegeAssignment
- All Implemented Interfaces:
RolePrivilegeAssignment,org.teamapps.universaldb.pojo.Entity<RolePrivilegeAssignment>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<RolePrivilegeAssignment>
public class UdbRolePrivilegeAssignment extends org.teamapps.universaldb.pojo.AbstractUdbEntity<RolePrivilegeAssignment> implements RolePrivilegeAssignment
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexapplicationprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexfixedOrganizationRootprotected 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.bool.BooleanIndexnoInheritanceOfOrganizationalUnitsprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexorganizationFieldFilterprotected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndexorganizationUnitTypeFilterprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexprivilegeGroupprotected static org.teamapps.universaldb.index.bool.BooleanIndexprivilegeObjectInheritanceprotected static org.teamapps.universaldb.index.text.TextIndexprivilegeObjectsprotected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndexprivilegesprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexroleprotected static org.teamapps.universaldb.index.TableIndextableFields inherited from interface org.teamapps.model.controlcenter.RolePrivilegeAssignment
FIELD_APPLICATION, FIELD_FIXED_ORGANIZATION_ROOT, 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_NO_INHERITANCE_OF_ORGANIZATIONAL_UNITS, FIELD_ORGANIZATION_FIELD_FILTER, FIELD_ORGANIZATION_UNIT_TYPE_FILTER, FIELD_PRIVILEGE_GROUP, FIELD_PRIVILEGE_OBJECT_INHERITANCE, FIELD_PRIVILEGE_OBJECTS, FIELD_PRIVILEGES, FIELD_ROLE -
Constructor Summary
Constructors Constructor Description UdbRolePrivilegeAssignment()UdbRolePrivilegeAssignment(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 -
role
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex role -
application
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex application -
privilegeGroup
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex privilegeGroup -
privileges
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex privileges -
privilegeObjects
protected static org.teamapps.universaldb.index.text.TextIndex privilegeObjects -
privilegeObjectInheritance
protected static org.teamapps.universaldb.index.bool.BooleanIndex privilegeObjectInheritance -
organizationFieldFilter
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex organizationFieldFilter -
fixedOrganizationRoot
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex fixedOrganizationRoot -
organizationUnitTypeFilter
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex organizationUnitTypeFilter -
noInheritanceOfOrganizationalUnits
protected static org.teamapps.universaldb.index.bool.BooleanIndex noInheritanceOfOrganizationalUnits
-
-
Constructor Details
-
UdbRolePrivilegeAssignment
public UdbRolePrivilegeAssignment() -
UdbRolePrivilegeAssignment
public UdbRolePrivilegeAssignment(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
getDeletedRecords
-
sort
public static java.util.List<RolePrivilegeAssignment> sort(java.util.List<RolePrivilegeAssignment> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
sort
public static java.util.List<RolePrivilegeAssignment> 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<RolePrivilegeAssignment>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<RolePrivilegeAssignment>
-
getMetaCreationDate
public java.time.Instant getMetaCreationDate()- Specified by:
getMetaCreationDatein interfaceRolePrivilegeAssignment
-
setMetaCreationDate
- Specified by:
setMetaCreationDatein interfaceRolePrivilegeAssignment
-
getMetaCreationDateAsEpochSecond
public int getMetaCreationDateAsEpochSecond()- Specified by:
getMetaCreationDateAsEpochSecondin interfaceRolePrivilegeAssignment
-
setMetaCreationDateAsEpochSecond
- Specified by:
setMetaCreationDateAsEpochSecondin interfaceRolePrivilegeAssignment
-
getMetaCreationDateAsEpochMilli
public long getMetaCreationDateAsEpochMilli()- Specified by:
getMetaCreationDateAsEpochMilliin interfaceRolePrivilegeAssignment
-
setMetaCreationDateAsEpochMilli
- Specified by:
setMetaCreationDateAsEpochMilliin interfaceRolePrivilegeAssignment
-
getMetaCreatedBy
public int getMetaCreatedBy()- Specified by:
getMetaCreatedByin interfaceRolePrivilegeAssignment
-
setMetaCreatedBy
- Specified by:
setMetaCreatedByin interfaceRolePrivilegeAssignment
-
getMetaModificationDate
public java.time.Instant getMetaModificationDate()- Specified by:
getMetaModificationDatein interfaceRolePrivilegeAssignment
-
setMetaModificationDate
- Specified by:
setMetaModificationDatein interfaceRolePrivilegeAssignment
-
getMetaModificationDateAsEpochSecond
public int getMetaModificationDateAsEpochSecond()- Specified by:
getMetaModificationDateAsEpochSecondin interfaceRolePrivilegeAssignment
-
setMetaModificationDateAsEpochSecond
- Specified by:
setMetaModificationDateAsEpochSecondin interfaceRolePrivilegeAssignment
-
getMetaModificationDateAsEpochMilli
public long getMetaModificationDateAsEpochMilli()- Specified by:
getMetaModificationDateAsEpochMilliin interfaceRolePrivilegeAssignment
-
setMetaModificationDateAsEpochMilli
- Specified by:
setMetaModificationDateAsEpochMilliin interfaceRolePrivilegeAssignment
-
getMetaModifiedBy
public int getMetaModifiedBy()- Specified by:
getMetaModifiedByin interfaceRolePrivilegeAssignment
-
setMetaModifiedBy
- Specified by:
setMetaModifiedByin interfaceRolePrivilegeAssignment
-
getMetaDeletionDate
public java.time.Instant getMetaDeletionDate()- Specified by:
getMetaDeletionDatein interfaceRolePrivilegeAssignment
-
setMetaDeletionDate
- Specified by:
setMetaDeletionDatein interfaceRolePrivilegeAssignment
-
getMetaDeletionDateAsEpochSecond
public int getMetaDeletionDateAsEpochSecond()- Specified by:
getMetaDeletionDateAsEpochSecondin interfaceRolePrivilegeAssignment
-
setMetaDeletionDateAsEpochSecond
- Specified by:
setMetaDeletionDateAsEpochSecondin interfaceRolePrivilegeAssignment
-
getMetaDeletionDateAsEpochMilli
public long getMetaDeletionDateAsEpochMilli()- Specified by:
getMetaDeletionDateAsEpochMilliin interfaceRolePrivilegeAssignment
-
setMetaDeletionDateAsEpochMilli
- Specified by:
setMetaDeletionDateAsEpochMilliin interfaceRolePrivilegeAssignment
-
getMetaDeletedBy
public int getMetaDeletedBy()- Specified by:
getMetaDeletedByin interfaceRolePrivilegeAssignment
-
setMetaDeletedBy
- Specified by:
setMetaDeletedByin interfaceRolePrivilegeAssignment
-
getMetaRestoreDate
public java.time.Instant getMetaRestoreDate()- Specified by:
getMetaRestoreDatein interfaceRolePrivilegeAssignment
-
setMetaRestoreDate
- Specified by:
setMetaRestoreDatein interfaceRolePrivilegeAssignment
-
getMetaRestoreDateAsEpochSecond
public int getMetaRestoreDateAsEpochSecond()- Specified by:
getMetaRestoreDateAsEpochSecondin interfaceRolePrivilegeAssignment
-
setMetaRestoreDateAsEpochSecond
- Specified by:
setMetaRestoreDateAsEpochSecondin interfaceRolePrivilegeAssignment
-
getMetaRestoreDateAsEpochMilli
public long getMetaRestoreDateAsEpochMilli()- Specified by:
getMetaRestoreDateAsEpochMilliin interfaceRolePrivilegeAssignment
-
setMetaRestoreDateAsEpochMilli
- Specified by:
setMetaRestoreDateAsEpochMilliin interfaceRolePrivilegeAssignment
-
getMetaRestoredBy
public int getMetaRestoredBy()- Specified by:
getMetaRestoredByin interfaceRolePrivilegeAssignment
-
setMetaRestoredBy
- Specified by:
setMetaRestoredByin interfaceRolePrivilegeAssignment
-
getRole
- Specified by:
getRolein interfaceRolePrivilegeAssignment
-
setRole
- Specified by:
setRolein interfaceRolePrivilegeAssignment
-
getApplication
- Specified by:
getApplicationin interfaceRolePrivilegeAssignment
-
setApplication
- Specified by:
setApplicationin interfaceRolePrivilegeAssignment
-
getPrivilegeGroup
- Specified by:
getPrivilegeGroupin interfaceRolePrivilegeAssignment
-
setPrivilegeGroup
- Specified by:
setPrivilegeGroupin interfaceRolePrivilegeAssignment
-
getPrivileges
- Specified by:
getPrivilegesin interfaceRolePrivilegeAssignment
-
setPrivileges
- Specified by:
setPrivilegesin interfaceRolePrivilegeAssignment
-
getPrivilegesCount
public int getPrivilegesCount()- Specified by:
getPrivilegesCountin interfaceRolePrivilegeAssignment
-
setPrivileges
- Specified by:
setPrivilegesin interfaceRolePrivilegeAssignment
-
getPrivilegesAsBitSet
public java.util.BitSet getPrivilegesAsBitSet()- Specified by:
getPrivilegesAsBitSetin interfaceRolePrivilegeAssignment
-
addPrivileges
- Specified by:
addPrivilegesin interfaceRolePrivilegeAssignment
-
addPrivileges
- Specified by:
addPrivilegesin interfaceRolePrivilegeAssignment
-
removePrivileges
- Specified by:
removePrivilegesin interfaceRolePrivilegeAssignment
-
removePrivileges
- Specified by:
removePrivilegesin interfaceRolePrivilegeAssignment
-
removeAllPrivileges
- Specified by:
removeAllPrivilegesin interfaceRolePrivilegeAssignment
-
getPrivilegeObjects
public java.lang.String getPrivilegeObjects()- Specified by:
getPrivilegeObjectsin interfaceRolePrivilegeAssignment
-
setPrivilegeObjects
- Specified by:
setPrivilegeObjectsin interfaceRolePrivilegeAssignment
-
getPrivilegeObjectInheritance
public boolean getPrivilegeObjectInheritance()- Specified by:
getPrivilegeObjectInheritancein interfaceRolePrivilegeAssignment
-
setPrivilegeObjectInheritance
- Specified by:
setPrivilegeObjectInheritancein interfaceRolePrivilegeAssignment
-
isPrivilegeObjectInheritance
public boolean isPrivilegeObjectInheritance()- Specified by:
isPrivilegeObjectInheritancein interfaceRolePrivilegeAssignment
-
getOrganizationFieldFilter
- Specified by:
getOrganizationFieldFilterin interfaceRolePrivilegeAssignment
-
setOrganizationFieldFilter
- Specified by:
setOrganizationFieldFilterin interfaceRolePrivilegeAssignment
-
getFixedOrganizationRoot
- Specified by:
getFixedOrganizationRootin interfaceRolePrivilegeAssignment
-
setFixedOrganizationRoot
- Specified by:
setFixedOrganizationRootin interfaceRolePrivilegeAssignment
-
getOrganizationUnitTypeFilter
- Specified by:
getOrganizationUnitTypeFilterin interfaceRolePrivilegeAssignment
-
setOrganizationUnitTypeFilter
public RolePrivilegeAssignment setOrganizationUnitTypeFilter(java.util.List<OrganizationUnitType> value)- Specified by:
setOrganizationUnitTypeFilterin interfaceRolePrivilegeAssignment
-
getOrganizationUnitTypeFilterCount
public int getOrganizationUnitTypeFilterCount()- Specified by:
getOrganizationUnitTypeFilterCountin interfaceRolePrivilegeAssignment
-
setOrganizationUnitTypeFilter
- Specified by:
setOrganizationUnitTypeFilterin interfaceRolePrivilegeAssignment
-
getOrganizationUnitTypeFilterAsBitSet
public java.util.BitSet getOrganizationUnitTypeFilterAsBitSet()- Specified by:
getOrganizationUnitTypeFilterAsBitSetin interfaceRolePrivilegeAssignment
-
addOrganizationUnitTypeFilter
public RolePrivilegeAssignment addOrganizationUnitTypeFilter(java.util.List<OrganizationUnitType> value)- Specified by:
addOrganizationUnitTypeFilterin interfaceRolePrivilegeAssignment
-
addOrganizationUnitTypeFilter
- Specified by:
addOrganizationUnitTypeFilterin interfaceRolePrivilegeAssignment
-
removeOrganizationUnitTypeFilter
public RolePrivilegeAssignment removeOrganizationUnitTypeFilter(java.util.List<OrganizationUnitType> value)- Specified by:
removeOrganizationUnitTypeFilterin interfaceRolePrivilegeAssignment
-
removeOrganizationUnitTypeFilter
- Specified by:
removeOrganizationUnitTypeFilterin interfaceRolePrivilegeAssignment
-
removeAllOrganizationUnitTypeFilter
- Specified by:
removeAllOrganizationUnitTypeFilterin interfaceRolePrivilegeAssignment
-
getNoInheritanceOfOrganizationalUnits
public boolean getNoInheritanceOfOrganizationalUnits()- Specified by:
getNoInheritanceOfOrganizationalUnitsin interfaceRolePrivilegeAssignment
-
setNoInheritanceOfOrganizationalUnits
- Specified by:
setNoInheritanceOfOrganizationalUnitsin interfaceRolePrivilegeAssignment
-
isNoInheritanceOfOrganizationalUnits
public boolean isNoInheritanceOfOrganizationalUnits()- Specified by:
isNoInheritanceOfOrganizationalUnitsin interfaceRolePrivilegeAssignment
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<RolePrivilegeAssignment>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<RolePrivilegeAssignment>
-
restoreDeleted
public void restoreDeleted()- Specified by:
restoreDeletedin interfaceorg.teamapps.universaldb.pojo.Entity<RolePrivilegeAssignment>
-