public interface HiveDatabase extends Database
Modifier and Type | Field and Description |
---|---|
static int |
HIVE_0_12_VER
Database version for a recognised connection to a Hive metastore
version 0.12 or earlier.
|
static int |
HIVE_0_13_VER
Database version for a recognised connection to a Hive metastore
version 0.13.
|
static int |
HIVE_0_14_VER
Database version for a recognised connection to a Hive metastore
version 0.14.
|
static java.lang.String |
HIVE_ARRAY
Name for the ARRAY datatype in Hive.
|
static java.lang.String |
HIVE_BIGINT
Name for the BIGINT datatype in Hive.
|
static java.lang.String |
HIVE_BINARY
Name for the BINARY datatype in Hive.
|
static java.lang.String |
HIVE_BOOLEAN
Name for the BOOLEAN datatype in Hive.
|
static java.lang.String |
HIVE_CHAR
Name for the CHAR datatype in Hive.
|
static java.lang.String |
HIVE_COLUMN_LIST_ATTR
Datatype attribute name for the "column list" attribute which is used
by the STRUCT datatype.
|
static java.lang.String |
HIVE_DATABASE_TYPE
Database type for the db-api for a recognised connection to a Hive
metastore.
|
static java.lang.String |
HIVE_DATATYPE_ATTR
Datatype attribute name for the "datatype" attribute used by ARRAY and
as the value for the MAP datatype.
|
static java.lang.String |
HIVE_DATATYPE_LIST_ATTR
Datatype attribute name for the "datatype list" attribute which is used
by the UNIONTYPE datatype.
|
static java.lang.String |
HIVE_DATE
Name for the DATE datatype in Hive.
|
static java.lang.String |
HIVE_DECIMAL
Name for the DECIMAL datatype in Hive.
|
static java.lang.String |
HIVE_DOUBLE
Name for the DOUBLE datatype in Hive.
|
static java.lang.String |
HIVE_FLOAT
Name for the FLOAT datatype in Hive.
|
static java.lang.String |
HIVE_INT
Name for the INT datatype in Hive.
|
static int |
HIVE_LATEST_VER
Latest database version that the api supports.
|
static java.lang.String |
HIVE_MAP
Name for the MAP datatype in Hive.
|
static java.lang.String |
HIVE_PRIMITIVE_TYPE_ATTR
Datatype attribute name for the "primitive datatype" attribute which is
the key for the MAP datatype.
|
static java.lang.String |
HIVE_SMALLINT
Name for the SMALLINT datatype in Hive.
|
static java.lang.String |
HIVE_STRING
Name for the STRING datatype in Hive.
|
static java.lang.String |
HIVE_STRUCT
Name for the STRUCT datatype in Hive.
|
static java.lang.String |
HIVE_TIMESTAMP
Name for the TIMESTAMP datatype in Hive.
|
static java.lang.String |
HIVE_TINYINT
Name for the TINYINT datatype in Hive.
|
static java.lang.String |
HIVE_UNIONTYPE
Name for the UNIONTYPE datatype in Hive.
|
static java.lang.String |
HIVE_VARCHAR
Name for the VARCHAR datatype in Hive.
|
FOUR_GIG, GENERIC_JDBC_DATABASE, PROVIDER_TYPE, SOURCE_TYPE_BODY, SOURCE_TYPE_SPEC, TWO_GIG
CREATE_PRIVILEDGE, DELETE_PRIVILEDGE, MODIFY_PRIVILEDGE, NEW_FROM_TEMPLATE_TYPE
canRestrictSchemaList, close, exists, getConnection, getConnection, getConnectionName, getConnectionStore, getDatabaseSource, getDatabaseSource, getDatabaseType, getDatabaseVersion, getIdentifierQuoteString, getQualifiedName, getUserName, hasTransaction, isConnectionAlive, isConnectionAlive, isConnectionClosed, isObjectValid, supportsDebugging, testSQLStatement
addObjectListener, addObjectListener, addObjectListener, addProviderListener, addProviderListener, canCreate, canDelete, canUpdate, commitTransaction, createObject, createObjects, createSchema, deleteObject, deleteObjects, deleteSchema, getCascadeManager, getDataType, getDDLGenerator, getDefaultSchema, getDefaultTemplateForType, getDescription, getDescriptor, getDiffEngine, getExternalName, getExternalName, getInternalName, getInternalName, getName, getObject, getObject, getObjectFactory, getOrCreateDataType, getPropertyManager, getProviderIdentifier, getProviderType, getSchema, getTimestamp, getTimestamp, getUniqueName, getUniqueName, hasObjectPrivilege, hasPriviledge, hasSystemPrivilege, isEditable, isNewFromTemplateType, isValidName, isValidName, listObjects, listObjects, listObjects, listObjects, listObjects, listObjectTypes, listSchemas, listSchemas, listSupportedDataTypes, quoteIdentifier, removeObjectListener, removeProviderListener, removeProviderListener, setDefaultTemplateForType, supportsObjectType, supportsTimestamps, undeleteObject, undeleteObjects, updateObject, updateObjects, updateObjects, updateSchema, validateName, validateName, validateObject, validateObject, validateObject, validateObject, validateObjectProperty, validateObjectProperty, validateObjectProperty, validateObjectProperty, validateSchema, validateSchema, validateUniqueName, validateUniqueName
static final java.lang.String HIVE_DATABASE_TYPE
static final int HIVE_0_12_VER
static final int HIVE_0_13_VER
static final int HIVE_0_14_VER
static final int HIVE_LATEST_VER
static final java.lang.String HIVE_TINYINT
static final java.lang.String HIVE_SMALLINT
static final java.lang.String HIVE_INT
static final java.lang.String HIVE_BIGINT
static final java.lang.String HIVE_BOOLEAN
static final java.lang.String HIVE_FLOAT
static final java.lang.String HIVE_DOUBLE
static final java.lang.String HIVE_STRING
static final java.lang.String HIVE_BINARY
static final java.lang.String HIVE_DATE
static final java.lang.String HIVE_TIMESTAMP
static final java.lang.String HIVE_DECIMAL
static final java.lang.String HIVE_VARCHAR
static final java.lang.String HIVE_CHAR
static final java.lang.String HIVE_ARRAY
static final java.lang.String HIVE_MAP
static final java.lang.String HIVE_STRUCT
static final java.lang.String HIVE_UNIONTYPE
static final java.lang.String HIVE_DATATYPE_ATTR
static final java.lang.String HIVE_PRIMITIVE_TYPE_ATTR
static final java.lang.String HIVE_COLUMN_LIST_ATTR
static final java.lang.String HIVE_DATATYPE_LIST_ATTR