org.apache.accumulo.examples.dirlist
Class QueryUtil

java.lang.Object
  extended by org.apache.accumulo.examples.dirlist.QueryUtil

public class QueryUtil
extends java.lang.Object


Field Summary
static org.apache.hadoop.io.Text COUNTS_COLQ
           
static org.apache.hadoop.io.Text DIR_COLF
           
static org.apache.hadoop.io.Text FORWARD_PREFIX
           
static org.apache.hadoop.io.Text INDEX_COLF
           
static org.apache.hadoop.io.Text REVERSE_PREFIX
           
 
Constructor Summary
QueryUtil(java.lang.String instanceName, java.lang.String zooKeepers, java.lang.String user, java.lang.String password, java.lang.String tableName, Authorizations auths)
           
 
Method Summary
 java.lang.Iterable<java.util.Map.Entry<Key,Value>> exactTermSearch(java.lang.String term)
           
 java.util.Map<java.lang.String,java.lang.String> getData(java.lang.String path)
           
static int getDepth(java.lang.String path)
           
 java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getDirList(java.lang.String path)
           
static org.apache.hadoop.io.Text getForwardIndex(java.lang.String path)
           
static org.apache.hadoop.io.Text getReverseIndex(java.lang.String path)
           
static org.apache.hadoop.io.Text getRow(java.lang.String path)
           
static java.lang.String getType(org.apache.hadoop.io.Text colf)
           
static void main(java.lang.String[] args)
           
 java.lang.Iterable<java.util.Map.Entry<Key,Value>> singleRestrictedWildCardSearch(java.lang.String exp)
           
 java.lang.Iterable<java.util.Map.Entry<Key,Value>> singleWildCardSearch(java.lang.String exp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIR_COLF

public static final org.apache.hadoop.io.Text DIR_COLF

FORWARD_PREFIX

public static final org.apache.hadoop.io.Text FORWARD_PREFIX

REVERSE_PREFIX

public static final org.apache.hadoop.io.Text REVERSE_PREFIX

INDEX_COLF

public static final org.apache.hadoop.io.Text INDEX_COLF

COUNTS_COLQ

public static final org.apache.hadoop.io.Text COUNTS_COLQ
Constructor Detail

QueryUtil

public QueryUtil(java.lang.String instanceName,
                 java.lang.String zooKeepers,
                 java.lang.String user,
                 java.lang.String password,
                 java.lang.String tableName,
                 Authorizations auths)
          throws AccumuloException,
                 AccumuloSecurityException
Throws:
AccumuloException
AccumuloSecurityException
Method Detail

getDepth

public static int getDepth(java.lang.String path)

getRow

public static org.apache.hadoop.io.Text getRow(java.lang.String path)

getForwardIndex

public static org.apache.hadoop.io.Text getForwardIndex(java.lang.String path)

getReverseIndex

public static org.apache.hadoop.io.Text getReverseIndex(java.lang.String path)

getType

public static java.lang.String getType(org.apache.hadoop.io.Text colf)

getData

public java.util.Map<java.lang.String,java.lang.String> getData(java.lang.String path)
                                                         throws TableNotFoundException
Throws:
TableNotFoundException

getDirList

public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getDirList(java.lang.String path)
                                                                                            throws TableNotFoundException
Throws:
TableNotFoundException

exactTermSearch

public java.lang.Iterable<java.util.Map.Entry<Key,Value>> exactTermSearch(java.lang.String term)
                                                                   throws java.lang.Exception
Throws:
java.lang.Exception

singleRestrictedWildCardSearch

public java.lang.Iterable<java.util.Map.Entry<Key,Value>> singleRestrictedWildCardSearch(java.lang.String exp)
                                                                                  throws java.lang.Exception
Throws:
java.lang.Exception

singleWildCardSearch

public java.lang.Iterable<java.util.Map.Entry<Key,Value>> singleWildCardSearch(java.lang.String exp)
                                                                        throws java.lang.Exception
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.