Class RelationalValueSourceHelper.AbstractColumnsAndFormulasSource
java.lang.Object
org.hibernate.boot.model.source.internal.hbm.RelationalValueSourceHelper.AbstractColumnsAndFormulasSource
- All Implemented Interfaces:
RelationalValueSourceHelper.ColumnsAndFormulasSource
- Direct Known Subclasses:
BasicAttributeColumnsAndFormulasSource,ManyToOneAttributeColumnsAndFormulasSource
- Enclosing class:
- RelationalValueSourceHelper
public abstract static class RelationalValueSourceHelper.AbstractColumnsAndFormulasSource
extends Object
implements RelationalValueSourceHelper.ColumnsAndFormulasSource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAccess to any column defined via XML attribute.Access to any nested<column/>or<formula />XML elements.Access to any formula defined via XML attribute.booleanisUnique()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.boot.model.source.internal.hbm.RelationalValueSourceHelper.ColumnsAndFormulasSource
getSourceName, getSourceType
-
Constructor Details
-
AbstractColumnsAndFormulasSource
public AbstractColumnsAndFormulasSource()
-
-
Method Details
-
getFormulaAttribute
Description copied from interface:RelationalValueSourceHelper.ColumnsAndFormulasSourceAccess to any formula defined via XML attribute.- Specified by:
getFormulaAttributein interfaceRelationalValueSourceHelper.ColumnsAndFormulasSource- Returns:
- formula, if one, as defined via XML attribute.
-
getColumnAttribute
Description copied from interface:RelationalValueSourceHelper.ColumnsAndFormulasSourceAccess to any column defined via XML attribute.- Specified by:
getColumnAttributein interfaceRelationalValueSourceHelper.ColumnsAndFormulasSource- Returns:
- column, if one, as defined via XML attribute.
-
getColumnOrFormulaElements
Description copied from interface:RelationalValueSourceHelper.ColumnsAndFormulasSourceAccess to any nested<column/>or<formula />XML elements.- Specified by:
getColumnOrFormulaElementsin interfaceRelationalValueSourceHelper.ColumnsAndFormulasSource- Returns:
- columns or formulas defined via nested XML elements.
-
getSizeSource
- Specified by:
getSizeSourcein interfaceRelationalValueSourceHelper.ColumnsAndFormulasSource
-
isNullable
- Specified by:
isNullablein interfaceRelationalValueSourceHelper.ColumnsAndFormulasSource
-
getIndexConstraintNames
- Specified by:
getIndexConstraintNamesin interfaceRelationalValueSourceHelper.ColumnsAndFormulasSource
-
isUnique
public boolean isUnique()- Specified by:
isUniquein interfaceRelationalValueSourceHelper.ColumnsAndFormulasSource
-
getUniqueKeyConstraintNames
- Specified by:
getUniqueKeyConstraintNamesin interfaceRelationalValueSourceHelper.ColumnsAndFormulasSource
-