public interface TypedElementDefinition<T extends Definition> extends Definition
| Modifier and Type | Method and Description |
|---|---|
T |
getContainer()
The container that contains this typed element.
|
DataTypeDefinition |
getDefinedType()
The column / parameter type as declared in the database (prior to applying forced types).
|
DomainDefinition |
getDomain()
The column / parameter / attribute domain type, or
null, if
it does not reference a domain. |
DataTypeDefinition |
getType()
The column / parameter / attribute type after applying forced types.
|
DataTypeDefinition |
getType(JavaTypeResolver resolver)
The column / parameter / attribute type after applying forced types and
resolving the
DataTypeDefinition.getJavaType(). |
getCatalog, getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getPackage, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSourceDataTypeDefinition getType()
DataTypeDefinition getType(JavaTypeResolver resolver)
DataTypeDefinition.getJavaType().DataTypeDefinition getDefinedType()
T getContainer()
DomainDefinition getDomain()
null, if
it does not reference a domain.Copyright © 2021. All rights reserved.