OmniSciDB
a5dc49c757
|
Public Member Functions | |
HeavyAIArray (TDatumType type, Object[] elements) throws SQLException | |
String | getBaseTypeName () throws SQLException |
int | getBaseType () throws SQLException |
Object | getArray () throws SQLException |
Object | getArray (long start, int size) throws SQLException |
ResultSet | getResultSet () throws SQLException |
ResultSet | getResultSet (long start, int size) throws SQLException |
void | free () throws SQLException |
String | toString () |
ResultSet | getResultSet (long start, int size, Map< String, Class<?>> map) throws SQLException |
ResultSet | getResultSet (Map< String, Class<?>> map) throws SQLException |
Object | getArray (long start, int size, Map< String, Class<?>> map) throws SQLException |
Object | getArray (Map< String, Class<?>> map) throws SQLException |
Private Member Functions | |
void | checkSize (int start, int size) throws SQLException |
void | checkClass (Class<?> given, Class<?> expected) throws SQLException |
Private Attributes | |
TDatumType | type |
Object[] | elements |
Definition at line 14 of file HeavyAIArray.java.
|
inline |
Definition at line 18 of file HeavyAIArray.java.
References ai.heavy.jdbc.HeavyAIArray.checkClass(), Double, ai.heavy.jdbc.HeavyAIArray.elements, Float, Integer, and ai.heavy.jdbc.HeavyAIArray.type.
|
inlineprivate |
Definition at line 292 of file HeavyAIArray.java.
References ai.heavy.jdbc.HeavyAIArray.getBaseTypeName().
Referenced by ai.heavy.jdbc.HeavyAIArray.HeavyAIArray().
|
inlineprivate |
Definition at line 284 of file HeavyAIArray.java.
References ai.heavy.jdbc.HeavyAIArray.elements, and Integer.
Referenced by ai.heavy.jdbc.HeavyAIArray.getArray(), and ai.heavy.jdbc.HeavyAIArray.getResultSet().
|
inline |
|
inline |
|
inline |
Definition at line 89 of file HeavyAIArray.java.
References ai.heavy.jdbc.HeavyAIArray.checkSize(), and ai.heavy.jdbc.HeavyAIArray.elements.
|
inline |
Definition at line 268 of file HeavyAIArray.java.
|
inline |
Definition at line 277 of file HeavyAIArray.java.
|
inline |
|
inline |
Definition at line 74 of file HeavyAIArray.java.
Referenced by ai.heavy.jdbc.HeavyAIArray.checkClass().
|
inline |
|
inline |
Definition at line 100 of file HeavyAIArray.java.
References ai.heavy.jdbc.HeavyAIArray.checkSize(), heavydb.dtypes.Date, Double, ai.heavy.jdbc.HeavyAIArray.elements, Float, Integer, run_benchmark_import.result, heavydb.dtypes.Time, and ai.heavy.jdbc.HeavyAIArray.type.
|
inline |
Definition at line 251 of file HeavyAIArray.java.
|
inline |
Definition at line 260 of file HeavyAIArray.java.
|
inline |
Definition at line 213 of file HeavyAIArray.java.
References File_Namespace.append(), ai.heavy.jdbc.HeavyAIArray.elements, and ai.heavy.jdbc.HeavyAIArray.type.
|
private |
Definition at line 16 of file HeavyAIArray.java.
Referenced by ai.heavy.jdbc.HeavyAIArray.checkSize(), ai.heavy.jdbc.HeavyAIArray.free(), ai.heavy.jdbc.HeavyAIArray.getArray(), ai.heavy.jdbc.HeavyAIArray.getResultSet(), ai.heavy.jdbc.HeavyAIArray.HeavyAIArray(), and ai.heavy.jdbc.HeavyAIArray.toString().
|
private |
Definition at line 15 of file HeavyAIArray.java.
Referenced by TableFunctionsFactory_node.PrimitiveNode.__eq__(), TableFunctionsFactory_declbracket.Declaration.__getattr__(), TableFunctionsFactory_node.ArgNode.__iter__(), TableFunctionsFactory_declbracket.Declaration.__repr__(), TableFunctionsFactory_declbracket.Declaration.__str__(), TableFunctionsFactory_parser.Token.__str__(), ai.heavy.jdbc.HeavyAIArray.getBaseType(), ai.heavy.jdbc.HeavyAIArray.getResultSet(), ai.heavy.jdbc.HeavyAIArray.HeavyAIArray(), TableFunctionsFactory_node.TypeNode.is_array_text_encoding_dict(), TableFunctionsFactory_node.TypeNode.is_column(), TableFunctionsFactory_node.TypeNode.is_column_list(), TableFunctionsFactory_node.TypeNode.is_cursor(), TableFunctionsFactory_node.TypeNode.is_output_buffer_sizer(), TableFunctionsFactory_node.TypeNode.is_string_scalar(), TableFunctionsFactory_node.TypeNode.is_text_encoding_dict(), heavydb.completion_hints.ttypes.TCompletionHint.read(), heavydb.common.ttypes.TTypeInfo.read(), heavydb.serialized_result_set.ttypes.TTargetInfo.read(), heavydb.serialized_result_set.ttypes.TCountDistinctSet.read(), heavydb.thrift.ttypes.TColumnRange.read(), heavydb.thrift.ttypes.TRenderDatum.read(), heavydb.thrift.Heavy.get_db_object_privs_args.read(), ai.heavy.jdbc.HeavyAIArray.toString(), heavydb.completion_hints.ttypes.TCompletionHint.write(), heavydb.common.ttypes.TTypeInfo.write(), heavydb.serialized_result_set.ttypes.TTargetInfo.write(), heavydb.serialized_result_set.ttypes.TCountDistinctSet.write(), heavydb.thrift.ttypes.TColumnRange.write(), heavydb.thrift.ttypes.TRenderDatum.write(), and heavydb.thrift.Heavy.get_db_object_privs_args.write().