public class SqlArray<T>
extends java.lang.Object
implements java.sql.Array
| Modifier and Type | Class and Description |
|---|---|
static class |
SqlArray.BOOLEAN |
static class |
SqlArray.DATE |
static class |
SqlArray.DOUBLE |
static class |
SqlArray.FLOAT |
static class |
SqlArray.INTEGER |
static class |
SqlArray.STRING |
static class |
SqlArray.STRING2 |
| Modifier and Type | Field and Description |
|---|---|
static ListAsSQLArrayUserType.ArrayFactory |
FACTORY |
| Modifier | Constructor and Description |
|---|---|
protected |
SqlArray(java.util.List<T> data,
int baseType) |
protected |
SqlArray(java.util.List<T> data,
int baseType,
java.lang.String baseTypeName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendDate(java.lang.StringBuilder sb,
java.util.Date date) |
void |
free() |
java.lang.Object |
getArray() |
java.lang.Object |
getArray(long index,
int count) |
java.lang.Object |
getArray(long arg0,
int arg1,
java.util.Map<java.lang.String,java.lang.Class<?>> arg2) |
java.lang.Object |
getArray(java.util.Map<java.lang.String,java.lang.Class<?>> arg0) |
int |
getBaseType() |
java.lang.String |
getBaseTypeName() |
java.sql.ResultSet |
getResultSet() |
java.sql.ResultSet |
getResultSet(long index,
int count) |
java.sql.ResultSet |
getResultSet(long arg0,
int arg1,
java.util.Map<java.lang.String,java.lang.Class<?>> arg2) |
java.sql.ResultSet |
getResultSet(java.util.Map<java.lang.String,java.lang.Class<?>> arg0) |
java.lang.String |
toString() |
public static final ListAsSQLArrayUserType.ArrayFactory FACTORY
protected SqlArray(java.util.List<T> data, int baseType)
protected SqlArray(java.util.List<T> data, int baseType, java.lang.String baseTypeName)
public java.lang.String getBaseTypeName()
getBaseTypeName in interface java.sql.Arraypublic int getBaseType()
getBaseType in interface java.sql.Arraypublic java.lang.Object getArray()
getArray in interface java.sql.Arraypublic java.lang.Object getArray(long index,
int count)
getArray in interface java.sql.Arraypublic java.lang.Object getArray(java.util.Map<java.lang.String,java.lang.Class<?>> arg0)
getArray in interface java.sql.Arraypublic java.lang.Object getArray(long arg0,
int arg1,
java.util.Map<java.lang.String,java.lang.Class<?>> arg2)
getArray in interface java.sql.Arraypublic java.sql.ResultSet getResultSet()
getResultSet in interface java.sql.Arraypublic java.sql.ResultSet getResultSet(java.util.Map<java.lang.String,java.lang.Class<?>> arg0)
getResultSet in interface java.sql.Arraypublic java.sql.ResultSet getResultSet(long index,
int count)
getResultSet in interface java.sql.Arraypublic java.sql.ResultSet getResultSet(long arg0,
int arg1,
java.util.Map<java.lang.String,java.lang.Class<?>> arg2)
getResultSet in interface java.sql.Arraypublic void free()
free in interface java.sql.Arraypublic java.lang.String toString()
toString in class java.lang.Objectprotected void appendDate(java.lang.StringBuilder sb,
java.util.Date date)