- Type Parameters:
- K- The array key or index type
- V- The array value type
- All Superinterfaces:
- Attachable,- Formattable,- Map<K,,- V> - Serializable
- All Known Implementing Classes:
- AssociativeArrayRecordImpl
A "record" that encapsulates an Oracle-style associative array, additionally
 providing some convenience methods.
- Author:
- Lukas Eder
- 
Nested Class Summary
- 
Method SummaryModifier and TypeMethodDescriptionDataType<?>Get the data type of the array.Get the record type's catalog.Get the data type of the array's value type.Get the data type of the array's index type.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.Methods inherited from interface org.jooq.Attachableattach, configuration, detachMethods inherited from interface org.jooq.Formattableformat, 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.Mapclear, 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- 
getCatalogCatalog getCatalog()Get the record type's catalog.
- 
getSchemaSchema getSchema()Get the record type's schema.
- 
getPackagePackage getPackage()Get the UDT package.
- 
getNameString getName()Get the unqualified name of the array type.
- 
getDataTypeGet the data type of the array's value type.
- 
getIndexDataTypeGet the data type of the array's index type.
- 
getArrayTypeDataType<?> getArrayType()Get the data type of the array.
- 
isSQLUsableboolean isSQLUsable()Whether this data type can be used from SQL statements.
 
-