public final class HiveUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static char |
COLON |
static java.lang.String |
LBRACE |
static java.lang.String |
LBRACKET |
static java.lang.String |
LINE_SEP |
static char |
QUOTE |
static java.lang.String |
RBRACE |
static java.lang.String |
RBRACKET |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
escapeString(java.lang.String str) |
static Text |
escapeText(Text text) |
static HiveAuthenticationProvider |
getAuthenticator(Configuration conf,
HiveConf.ConfVars authenticatorConfKey) |
static HiveAuthorizationProvider |
getAuthorizeProviderManager(Configuration conf,
HiveConf.ConfVars authorizationProviderConfKey,
HiveAuthenticationProvider authenticator) |
static HiveIndexHandler |
getIndexHandler(HiveConf conf,
java.lang.String indexHandlerClass) |
static HiveStorageHandler |
getStorageHandler(Configuration conf,
java.lang.String className) |
static java.lang.String |
getUnparsedColumnNamesFromFieldSchema(java.util.List<FieldSchema> fieldSchemas)
Convert FieldSchemas to columnNames with backticks around them.
|
static java.lang.String |
lightEscapeString(java.lang.String str) |
static int |
unescapeText(Text text) |
static java.lang.String |
unparseIdentifier(java.lang.String identifier)
Regenerate an identifier as part of unparsing it back to SQL text.
|
public static final char QUOTE
public static final char COLON
public static final java.lang.String LBRACKET
public static final java.lang.String RBRACKET
public static final java.lang.String LBRACE
public static final java.lang.String RBRACE
public static final java.lang.String LINE_SEP
public static java.lang.String escapeString(java.lang.String str)
public static Text escapeText(Text text)
public static int unescapeText(Text text)
public static java.lang.String lightEscapeString(java.lang.String str)
public static java.lang.String unparseIdentifier(java.lang.String identifier)
public static HiveStorageHandler getStorageHandler(Configuration conf, java.lang.String className) throws HiveException
HiveException
public static HiveIndexHandler getIndexHandler(HiveConf conf, java.lang.String indexHandlerClass) throws HiveException
HiveException
public static HiveAuthorizationProvider getAuthorizeProviderManager(Configuration conf, HiveConf.ConfVars authorizationProviderConfKey, HiveAuthenticationProvider authenticator) throws HiveException
HiveException
public static HiveAuthenticationProvider getAuthenticator(Configuration conf, HiveConf.ConfVars authenticatorConfKey) throws HiveException
HiveException
public static java.lang.String getUnparsedColumnNamesFromFieldSchema(java.util.List<FieldSchema> fieldSchemas)
Copyright © 2012 The Apache Software Foundation