org.apache.accumulo.core.client.impl
Class Namespaces

java.lang.Object
  extended by org.apache.accumulo.core.client.impl.Namespaces

public class Namespaces
extends Object


Field Summary
static String ACCUMULO_NAMESPACE
           
static String ACCUMULO_NAMESPACE_ID
           
static String DEFAULT_NAMESPACE
           
static String DEFAULT_NAMESPACE_ID
           
static ArgumentChecker.Validator<String> NOT_ACCUMULO
           
static ArgumentChecker.Validator<String> NOT_DEFAULT
           
static ArgumentChecker.Validator<String> VALID_NAME
           
static String VALID_NAME_REGEX
           
 
Constructor Summary
Namespaces()
           
 
Method Summary
static boolean exists(Instance instance, String namespaceId)
           
static SortedMap<String,String> getIdToNameMap(Instance instance)
           
static String getNamespaceId(Instance instance, String namespace)
           
static String getNamespaceName(Instance instance, String namespaceId)
           
static SortedMap<String,String> getNameToIdMap(Instance instance)
           
static List<String> getTableIds(Instance instance, String namespaceId)
           
static List<String> getTableNames(Instance instance, String namespaceId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VALID_NAME_REGEX

public static final String VALID_NAME_REGEX
See Also:
Constant Field Values

VALID_NAME

public static final ArgumentChecker.Validator<String> VALID_NAME

NOT_DEFAULT

public static final ArgumentChecker.Validator<String> NOT_DEFAULT

NOT_ACCUMULO

public static final ArgumentChecker.Validator<String> NOT_ACCUMULO

DEFAULT_NAMESPACE_ID

public static final String DEFAULT_NAMESPACE_ID
See Also:
Constant Field Values

DEFAULT_NAMESPACE

public static final String DEFAULT_NAMESPACE
See Also:
Constant Field Values

ACCUMULO_NAMESPACE_ID

public static final String ACCUMULO_NAMESPACE_ID
See Also:
Constant Field Values

ACCUMULO_NAMESPACE

public static final String ACCUMULO_NAMESPACE
See Also:
Constant Field Values
Constructor Detail

Namespaces

public Namespaces()
Method Detail

exists

public static boolean exists(Instance instance,
                             String namespaceId)

getNamespaceId

public static String getNamespaceId(Instance instance,
                                    String namespace)
                             throws NamespaceNotFoundException
Throws:
NamespaceNotFoundException

getNamespaceName

public static String getNamespaceName(Instance instance,
                                      String namespaceId)
                               throws NamespaceNotFoundException
Throws:
NamespaceNotFoundException

getNameToIdMap

public static SortedMap<String,String> getNameToIdMap(Instance instance)

getIdToNameMap

public static SortedMap<String,String> getIdToNameMap(Instance instance)

getTableIds

public static List<String> getTableIds(Instance instance,
                                       String namespaceId)
                                throws NamespaceNotFoundException
Throws:
NamespaceNotFoundException

getTableNames

public static List<String> getTableNames(Instance instance,
                                         String namespaceId)
                                  throws NamespaceNotFoundException
Throws:
NamespaceNotFoundException


Copyright © 2015 Apache Accumulo Project. All rights reserved.