- 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, toList
Methods inherited from interface org.jooq.Attachable
attach, configuration, detach
Methods 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, intoXML
Methods 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.
-