- 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.booleanWhether this data type can be used from SQL statements.voidDeprecated, for removal: This API element is subject to removal in a future version.- 3.7.0 - [#4566] - UseListmethods instead.voidset(Collection<? extends E> list)Deprecated, for removal: This API element is subject to removal in a future version.- 3.7.0 - [#4566] - UseListmethods instead.Methods inherited from interface org.jooq.Attachable
attach, configuration, detachMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods 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] - UseListmethods instead.Set the contained array. -
set
Deprecated, for removal: This API element is subject to removal in a future version.- 3.7.0 - [#4566] - UseListmethods 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.