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 Table
applyTo(ColumnACLDefinition acls, Table table)
static ColumnACLDefinition
getAllAccessDefinition()
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