public abstract class PGArray extends Object implements Array
| Modifier and Type | Field and Description |
|---|---|
protected Context |
context |
protected ArrayType |
type |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkFreed() |
Object |
getArray() |
Object |
getArray(Class<?> targetComponentType) |
protected abstract Object |
getArray(Context context,
Class<?> targetComponentType,
long index,
int count) |
Object |
getArray(long index,
int count) |
Object |
getArray(long index,
int count,
Map<String,Class<?>> typeMap) |
Object |
getArray(Map<String,Class<?>> typeMap) |
int |
getBaseType() |
String |
getBaseTypeName() |
abstract int |
getLength() |
ResultSet |
getResultSet() |
protected abstract ResultSet |
getResultSet(Context context,
long index,
int count) |
ResultSet |
getResultSet(long index,
int count) |
ResultSet |
getResultSet(long index,
int count,
Map<String,Class<?>> typeMap) |
ResultSet |
getResultSet(Map<String,Class<?>> typeMap) |
ArrayType |
getType() |
public abstract int getLength()
protected abstract Object getArray(Context context, Class<?> targetComponentType, long index, int count) throws SQLException
SQLExceptionprotected abstract ResultSet getResultSet(Context context, long index, int count) throws SQLException
SQLExceptionprotected void checkFreed()
throws SQLException
SQLExceptionpublic ArrayType getType()
public String getBaseTypeName() throws SQLException
getBaseTypeName in interface ArraySQLExceptionpublic int getBaseType()
throws SQLException
getBaseType in interface ArraySQLExceptionpublic Object getArray(Class<?> targetComponentType) throws SQLException
SQLExceptionpublic Object getArray() throws SQLException
getArray in interface ArraySQLExceptionpublic Object getArray(Map<String,Class<?>> typeMap) throws SQLException
getArray in interface ArraySQLExceptionpublic Object getArray(long index, int count) throws SQLException
getArray in interface ArraySQLExceptionpublic Object getArray(long index, int count, Map<String,Class<?>> typeMap) throws SQLException
getArray in interface ArraySQLExceptionpublic ResultSet getResultSet() throws SQLException
getResultSet in interface ArraySQLExceptionpublic ResultSet getResultSet(Map<String,Class<?>> typeMap) throws SQLException
getResultSet in interface ArraySQLExceptionpublic ResultSet getResultSet(long index, int count) throws SQLException
getResultSet in interface ArraySQLExceptionpublic ResultSet getResultSet(long index, int count, Map<String,Class<?>> typeMap) throws SQLException
getResultSet in interface ArraySQLException