java.lang.Object
org.jooq.meta.AbstractDefinition
org.jooq.meta.DefaultArrayDefinition
- All Implemented Interfaces:
ArrayDefinition,Definition
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultArrayDefinition(SchemaDefinition schema, String name, DataTypeDefinition type) DefaultArrayDefinition(SchemaDefinition schema, PackageDefinition pkg, String name, DataTypeDefinition type) DefaultArrayDefinition(SchemaDefinition schema, PackageDefinition pkg, String name, DataTypeDefinition type, DataTypeDefinition indexType) -
Method Summary
Modifier and TypeMethodDescriptiongetElementType(JavaTypeResolver resolver) getIndexType(JavaTypeResolver resolver) Methods inherited from class org.jooq.meta.AbstractDefinition
create, create, equals, getCatalog, getComment, getConnection, getDatabase, getDefinitionPath, getDialect, getInputName, getName, getOutputName, getOverload, getPackage, getPartiallyQualifiedNames, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jooq.meta.ArrayDefinition
getPackageMethods inherited from interface org.jooq.meta.Definition
getCatalog, getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getPartiallyQualifiedNames, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource, isSynthetic
-
Constructor Details
-
DefaultArrayDefinition
-
DefaultArrayDefinition
public DefaultArrayDefinition(SchemaDefinition schema, PackageDefinition pkg, String name, DataTypeDefinition type) -
DefaultArrayDefinition
public DefaultArrayDefinition(SchemaDefinition schema, PackageDefinition pkg, String name, DataTypeDefinition type, DataTypeDefinition indexType)
-
-
Method Details
-
getElementType
- Specified by:
getElementTypein interfaceArrayDefinition- Returns:
- The type of the ARRAY's elements
-
getElementType
- Specified by:
getElementTypein interfaceArrayDefinition- Returns:
- The type of the ARRAY's elements
-
getIndexType
- Specified by:
getIndexTypein interfaceArrayDefinition- Returns:
- The type of the ARRAY's index, or
nullif it's not an associative array.
-
getIndexType
- Specified by:
getIndexTypein interfaceArrayDefinition- Returns:
- The type of the ARRAY's index, or
nullif it's not an associative array.
-