Class ColumnACLDefinition
java.lang.Object
com.illumon.iris.db.v2.permissions.ColumnACLDefinition
A complete definition of a users Column ACLs, by group, and column.
-
Constructor Summary
ConstructorsConstructorDescriptionColumnACLDefinition
(Map<String, io.deephaven.shadow.fastutil.it.unimi.dsi.fastutil.ints.IntSet> columnToFilterId, List<SelectFilter[]> filterIdToFilter) -
Method Summary
Modifier and TypeMethodDescriptionstatic Table
applyTo
(ColumnACLDefinition acls, Table table) static ColumnACLDefinition
getFilterIdsForColumn
(String column) List<SelectFilter[]>
-
Constructor Details
-
ColumnACLDefinition
public ColumnACLDefinition(Map<String, io.deephaven.shadow.fastutil.it.unimi.dsi.fastutil.ints.IntSet> columnToFilterId, List<SelectFilter[]> filterIdToFilter)
-
-
Method Details
-
getFilterMap
-
getFilterIdsForColumn
-
applyTo
-
getAllAccessDefinition
-