- Type Parameters:
E
- The array element type
- All Superinterfaces:
Attachable
,Collection<E>
,Iterable<E>
,List<E>
,Serializable
- All Known Implementing Classes:
ArrayRecordImpl
A "record" that encapsulates an Oracle-style ARRAY (or VARRAY), additionally
providing some convenience methods.
- Author:
- Lukas Eder
-
Method Summary
Modifier and TypeMethodDescriptionE[]
get()
Deprecated, for removal: This API element is subject to removal in a future version.DataType<?>
Get the data type of the array.Get the record type's catalog.Get the data type of the array's base type.getList()
Deprecated, for removal: This API element is subject to removal in a future version.- 3.7.0 - [#4566] - ArrayRecord already extendsList
.getName()
Get the unqualified name of the array type.Get the UDT package.Get the record type's schema.boolean
Whether this data type can be used from SQL statements.void
Deprecated, for removal: This API element is subject to removal in a future version.- 3.7.0 - [#4566] - UseList
methods instead.void
set(Collection<? extends E> list)
Deprecated, for removal: This API element is subject to removal in a future version.- 3.7.0 - [#4566] - UseList
methods instead.Methods inherited from interface org.jooq.Attachable
attach, configuration, detach
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
Method Details
-
get
Deprecated, for removal: This API element is subject to removal in a future version.- 3.7.0 - [#4566] - UseList.toArray()
instead.Get the contained array. -
getList
Deprecated, for removal: This API element is subject to removal in a future version.- 3.7.0 - [#4566] - ArrayRecord already extendsList
. There is no need to call this any more.Get the contained array as aList
. -
set
Deprecated, for removal: This API element is subject to removal in a future version.- 3.7.0 - [#4566] - UseList
methods instead.Set the contained array. -
set
Deprecated, for removal: This API element is subject to removal in a future version.- 3.7.0 - [#4566] - UseList
methods instead.Set the contained array as aList
. -
getCatalog
Catalog getCatalog()Get the record type's catalog. -
getSchema
Schema getSchema()Get the record type's schema. -
getPackage
Package getPackage()Get the UDT package. -
getName
String getName()Get the unqualified name of the array type. -
getDataType
Get the data type of the array's base type. -
getArrayType
DataType<?> getArrayType()Get the data type of the array. -
isSQLUsable
boolean isSQLUsable()Whether this data type can be used from SQL statements.
-
List.toArray()
instead.