org.apache.hadoop.hbase.mapreduce
Class DefaultVisibilityExpressionResolver
java.lang.Object
org.apache.hadoop.hbase.mapreduce.DefaultVisibilityExpressionResolver
- All Implemented Interfaces:
- org.apache.hadoop.conf.Configurable, VisibilityExpressionResolver
@InterfaceAudience.Private
public class DefaultVisibilityExpressionResolver
- extends Object
- implements VisibilityExpressionResolver
This implementation creates tags by expanding expression using label ordinal. Labels will be
serialized in sorted order of it's ordinal.
Method Summary |
List<Tag> |
createVisibilityExpTags(String visExpression)
Convert visibility expression into tags to be serialized. |
org.apache.hadoop.conf.Configuration |
getConf()
|
void |
init()
Giving a chance for the initialization. |
void |
setConf(org.apache.hadoop.conf.Configuration conf)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultVisibilityExpressionResolver
public DefaultVisibilityExpressionResolver()
getConf
public org.apache.hadoop.conf.Configuration getConf()
- Specified by:
getConf
in interface org.apache.hadoop.conf.Configurable
setConf
public void setConf(org.apache.hadoop.conf.Configuration conf)
- Specified by:
setConf
in interface org.apache.hadoop.conf.Configurable
init
public void init()
- Description copied from interface:
VisibilityExpressionResolver
- Giving a chance for the initialization.
- Specified by:
init
in interface VisibilityExpressionResolver
createVisibilityExpTags
public List<Tag> createVisibilityExpTags(String visExpression)
throws IOException
- Description copied from interface:
VisibilityExpressionResolver
- Convert visibility expression into tags to be serialized.
- Specified by:
createVisibilityExpTags
in interface VisibilityExpressionResolver
- Parameters:
visExpression
- the label expression
- Returns:
- The list of tags corresponds to the visibility expression. These tags will be stored
along with the Cells.
- Throws:
IOException
Copyright © 2015 The Apache Software Foundation. All rights reserved.