org.apache.accumulo.core.security
Class ColumnVisibility.Node
java.lang.Object
org.apache.accumulo.core.security.ColumnVisibility.Node
- Enclosing class:
- ColumnVisibility
public static class ColumnVisibility.Node
- extends Object
A node in the parse tree for a visibility expression.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY
public static final List<ColumnVisibility.Node> EMPTY
- An empty list of nodes.
ColumnVisibility.Node
public ColumnVisibility.Node(ColumnVisibility.NodeType type,
int start)
ColumnVisibility.Node
public ColumnVisibility.Node(int start,
int end)
add
public void add(ColumnVisibility.Node child)
getType
public ColumnVisibility.NodeType getType()
getChildren
public List<ColumnVisibility.Node> getChildren()
getTermStart
public int getTermStart()
getTermEnd
public int getTermEnd()
getTerm
public ByteSequence getTerm(byte[] expression)
Copyright © 2015 Apache Accumulo Project. All rights reserved.