|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
E
- The array element typepublic interface ArrayRecord<E>
A "record" that encapsulates an Oracle-style ARRAY (or VARRAY), additionally providing some convenience methods
Method Summary | |
---|---|
Array |
createArray()
Create an Array from this ArrayRecord
This method is for INTERNAL use only. |
E[] |
get()
Get the contained array |
DataType<E> |
getDataType()
Get the data type of the array type |
List<E> |
getList()
Get the contained array as a List |
String |
getName()
Get the name of the array type |
void |
set(Array array)
Set the contained array |
void |
set(E... array)
Set the contained array |
void |
setList(List<? extends E> list)
Set the contained array as a List |
int |
size()
Get the size of the contained array |
Methods inherited from interface org.jooq.Attachable |
---|
attach |
Methods inherited from interface org.jooq.Adapter |
---|
internalAPI |
Methods inherited from interface java.lang.Iterable |
---|
iterator |
Method Detail |
---|
E[] get()
List<E> getList()
List
void set(Array array) throws SQLException
SQLException
void set(E... array)
void setList(List<? extends E> list)
List
int size()
size
in interface Store<E>
String getName()
DataType<E> getDataType()
Array createArray() throws SQLException, DetachedException
Array
from this ArrayRecord
This method is for INTERNAL use only. Do not call this method.
SQLException
- If something goes wrong during the creation of the
JDBC Array
DetachedException
- If this method is called on a detached
ArrayRecord
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |