Package org.h2.tools
Class SimpleResultSet.SimpleArray
java.lang.Object
org.h2.tools.SimpleResultSet.SimpleArray
- All Implemented Interfaces:
Array
- Enclosing class:
- SimpleResultSet
A simple array implementation,
backed by an object array
-
Method Summary
Modifier and TypeMethodDescriptionvoid
free()
INTERNALgetArray()
Get the object array.getArray
(long index, int count) INTERNALINTERNALINTERNALint
Get the base type of this array.Get the base type name of this array.INTERNALgetResultSet
(long index, int count) INTERNALgetResultSet
(long index, int count, Map<String, Class<?>> map) INTERNALgetResultSet
(Map<String, Class<?>> map) INTERNAL
-
Method Details
-
getArray
Get the object array. -
getArray
INTERNAL- Specified by:
getArray
in interfaceArray
- Throws:
SQLException
-
getArray
INTERNAL- Specified by:
getArray
in interfaceArray
- Throws:
SQLException
-
getArray
INTERNAL- Specified by:
getArray
in interfaceArray
- Throws:
SQLException
-
getBaseType
public int getBaseType()Get the base type of this array.- Specified by:
getBaseType
in interfaceArray
- Returns:
- Types.NULL
-
getBaseTypeName
Get the base type name of this array.- Specified by:
getBaseTypeName
in interfaceArray
- Returns:
- "NULL"
-
getResultSet
INTERNAL- Specified by:
getResultSet
in interfaceArray
- Throws:
SQLException
-
getResultSet
INTERNAL- Specified by:
getResultSet
in interfaceArray
- Throws:
SQLException
-
getResultSet
INTERNAL- Specified by:
getResultSet
in interfaceArray
- Throws:
SQLException
-
getResultSet
INTERNAL- Specified by:
getResultSet
in interfaceArray
- Throws:
SQLException
-
free
public void free()INTERNAL
-