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