Interface UserDefinedType

All Superinterfaces:
Contributable, ContributableDatabaseObject, Exportable, Serializable
All Known Implementing Classes:
AbstractUserDefinedType, UserDefinedArrayType, UserDefinedObjectType

@Incubating public interface UserDefinedType extends Serializable, ContributableDatabaseObject
A mapping model object which represents a user defined type.
See Also:
  • Method Details

    • getQualifiedName

      String getQualifiedName(SqlStringGenerationContext context)
    • getName

      String getName()
    • getNameIdentifier

      Identifier getNameIdentifier()
    • getQuotedName

      String getQuotedName()
    • getQuotedName

      String getQuotedName(Dialect dialect)
    • getQualifiedTableName

      QualifiedTableName getQualifiedTableName()
    • isQuoted

      boolean isQuoted()
    • getSchema

      String getSchema()
    • getQuotedSchema

      String getQuotedSchema()
    • getQuotedSchema

      String getQuotedSchema(Dialect dialect)
    • isSchemaQuoted

      boolean isSchemaQuoted()
    • getCatalog

      String getCatalog()
    • getQuotedCatalog

      String getQuotedCatalog()
    • isCatalogQuoted

      boolean isCatalogQuoted()