org.apache.hadoop.hbase.security.visibility.expression
Class LeafExpressionNode

java.lang.Object
  extended by org.apache.hadoop.hbase.security.visibility.expression.LeafExpressionNode
All Implemented Interfaces:
ExpressionNode

@InterfaceAudience.Private
public class LeafExpressionNode
extends Object
implements ExpressionNode


Field Summary
static LeafExpressionNode CLOSE_PARAN_NODE
           
static LeafExpressionNode OPEN_PARAN_NODE
           
 
Constructor Summary
LeafExpressionNode(String identifier)
           
 
Method Summary
 LeafExpressionNode deepClone()
           
 boolean equals(Object obj)
           
 String getIdentifier()
           
 int hashCode()
           
 boolean isSingleNode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

OPEN_PARAN_NODE

public static final LeafExpressionNode OPEN_PARAN_NODE

CLOSE_PARAN_NODE

public static final LeafExpressionNode CLOSE_PARAN_NODE
Constructor Detail

LeafExpressionNode

public LeafExpressionNode(String identifier)
Method Detail

getIdentifier

public String getIdentifier()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

isSingleNode

public boolean isSingleNode()
Specified by:
isSingleNode in interface ExpressionNode

deepClone

public LeafExpressionNode deepClone()
Specified by:
deepClone in interface ExpressionNode


Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.