- java.lang.Object
-
- org.jooq.meta.AbstractDefinition
-
- org.jooq.meta.AbstractTypedElementDefinition<UDTDefinition>
-
- org.jooq.meta.DefaultAttributeDefinition
-
- All Implemented Interfaces:
AttributeDefinition,Definition,PositionedDefinition,TypedElementDefinition<UDTDefinition>
public class DefaultAttributeDefinition extends AbstractTypedElementDefinition<UDTDefinition> implements AttributeDefinition
A base implementation for column definitions.- Author:
- Lukas Eder
-
-
Constructor Summary
Constructors Constructor Description DefaultAttributeDefinition(UDTDefinition udt, String name, int position, DataTypeDefinition type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetPosition()The object's 1-based position in the parent.-
Methods inherited from class org.jooq.meta.AbstractTypedElementDefinition
customType, getContainer, getDataType, getDefinedType, getDefinitionPath, getDomain, getType, getType, mapDefinedType
-
Methods inherited from class org.jooq.meta.AbstractDefinition
create, create, equals, getCatalog, getComment, getConnection, getDatabase, getDialect, getInputName, getName, getOutputName, getOverload, getPackage, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jooq.meta.Definition
getCatalog, getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getPackage, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource
-
Methods inherited from interface org.jooq.meta.TypedElementDefinition
getContainer, getDefinedType, getDomain, getType, getType
-
-
-
-
Constructor Detail
-
DefaultAttributeDefinition
public DefaultAttributeDefinition(UDTDefinition udt, String name, int position, DataTypeDefinition type)
-
-
Method Detail
-
getPosition
public int getPosition()
Description copied from interface:PositionedDefinitionThe object's 1-based position in the parent.- Specified by:
getPositionin interfacePositionedDefinition
-
-