- Type Parameters:
K- The array key or index typeV- The array value type
- All Superinterfaces:
ArrayOrAssociativeArrayRecord<V>,Attachable,Formattable,Map<K,,V> Serializable
- All Known Implementing Classes:
AssociativeArrayRecordImpl
@Pro
public non-sealed interface AssociativeArrayRecord<K,V>
extends ArrayOrAssociativeArrayRecord<V>, Map<K,V>
A "record" that encapsulates an Oracle-style associative array, additionally
providing some convenience methods.
- Author:
- Lukas Eder
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the data type of the array's index type.Methods inherited from interface org.jooq.ArrayOrAssociativeArrayRecord
getArrayType, getCatalog, getDataType, getName, getPackage, getSchema, isSQLUsable, toListMethods inherited from interface org.jooq.Attachable
attach, configuration, detachMethods inherited from interface org.jooq.Formattable
format, format, format, format, format, format, format, format, format, formatChart, formatChart, formatChart, formatChart, formatChart, formatChart, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatCSV, formatHTML, formatHTML, formatHTML, formatInsert, formatInsert, formatInsert, formatInsert, formatInsert, formatInsert, formatJSON, formatJSON, formatJSON, formatJSON, formatJSON, formatJSON, formatXML, formatXML, formatXML, formatXML, formatXML, formatXML, intoXML, intoXML, intoXML, intoXMLMethods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Method Details
-
getIndexDataType
Get the data type of the array's index type.
-