Package org.hibernate.mapping
Class AbstractUserDefinedType
java.lang.Object
org.hibernate.mapping.AbstractUserDefinedType
- All Implemented Interfaces:
Serializable,ContributableDatabaseObject,Exportable,Contributable,UserDefinedType
- Direct Known Subclasses:
UserDefinedArrayType,UserDefinedObjectType
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractUserDefinedType(String contributor, Namespace namespace, Identifier physicalTypeName) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanequals(AbstractUserDefinedType table) The name of the contributor which contributed thisGet a unique identifier to make sure we are not exporting the same database structure multiple times.getName()getQuotedCatalog(Dialect dialect) getQuotedName(Dialect dialect) getQuotedSchema(Dialect dialect) inthashCode()booleanbooleanisQuoted()booleanvoidsetCatalog(String catalog) voidvoidsetQuoted(boolean quoted) voidtoString()
-
Constructor Details
-
AbstractUserDefinedType
public AbstractUserDefinedType(String contributor, Namespace namespace, Identifier physicalTypeName)
-
-
Method Details
-
getContributor
Description copied from interface:ContributableThe name of the contributor which contributed this- Specified by:
getContributorin interfaceContributable
-
getQualifiedName
- Specified by:
getQualifiedNamein interfaceUserDefinedType
-
setName
-
getName
- Specified by:
getNamein interfaceUserDefinedType
-
getNameIdentifier
- Specified by:
getNameIdentifierin interfaceUserDefinedType
-
getQuotedName
- Specified by:
getQuotedNamein interfaceUserDefinedType
-
getQuotedName
- Specified by:
getQuotedNamein interfaceUserDefinedType
-
getQualifiedTableName
- Specified by:
getQualifiedTableNamein interfaceUserDefinedType
-
isQuoted
public boolean isQuoted()- Specified by:
isQuotedin interfaceUserDefinedType
-
setQuoted
public void setQuoted(boolean quoted) -
setSchema
-
getSchema
- Specified by:
getSchemain interfaceUserDefinedType
-
getQuotedSchema
- Specified by:
getQuotedSchemain interfaceUserDefinedType
-
getQuotedSchema
- Specified by:
getQuotedSchemain interfaceUserDefinedType
-
isSchemaQuoted
public boolean isSchemaQuoted()- Specified by:
isSchemaQuotedin interfaceUserDefinedType
-
setCatalog
-
getCatalog
- Specified by:
getCatalogin interfaceUserDefinedType
-
getQuotedCatalog
- Specified by:
getQuotedCatalogin interfaceUserDefinedType
-
getQuotedCatalog
-
isCatalogQuoted
public boolean isCatalogQuoted()- Specified by:
isCatalogQuotedin interfaceUserDefinedType
-
hashCode
public int hashCode() -
equals
-
equals
-
toString
-
getExportIdentifier
Description copied from interface:ExportableGet a unique identifier to make sure we are not exporting the same database structure multiple times.- Specified by:
getExportIdentifierin interfaceExportable- Returns:
- The exporting identifier.
-