Interface EnhancedValue

All Superinterfaces:
org.hibernate.mapping.KeyValue, Serializable, org.hibernate.mapping.Value
All Known Implementing Classes:
EnhancedBasicValue, EnhancedComponent

public interface EnhancedValue extends org.hibernate.mapping.KeyValue
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.hibernate.mapping.KeyValue

    org.hibernate.mapping.KeyValue.NullValueSemantic
  • Method Summary

    Methods inherited from interface org.hibernate.mapping.KeyValue

    createForeignKeyOfEntity, createGenerator, createGenerator, getNullValue, getNullValueSemantic, isCascadeDeleteEnabled, isUpdateable

    Methods inherited from interface org.hibernate.mapping.Value

    accept, checkColumnDuplication, copy, createForeignKey, createUniqueKey, getBuildingContext, getColumnInsertability, getColumns, getColumnSpan, getColumnUpdateability, getConstraintColumns, getExtraCreateTableInfo, getFetchMode, getSelectables, getSelectableType, getServiceRegistry, getTable, getType, getVirtualSelectables, hasAnyInsertableColumns, hasAnyUpdatableColumns, hasFormula, isAlternateUniqueKey, isColumnInsertable, isColumnUpdateable, isNullable, isSame, isSimpleValue, isValid, setTypeUsingReflection
  • Method Details

    • setIdentifierGeneratorProperties

      void setIdentifierGeneratorProperties(Properties suggestedProperties)
    • getIdentifierGeneratorProperties

      Properties getIdentifierGeneratorProperties()
    • setIdentifierGeneratorStrategy

      void setIdentifierGeneratorStrategy(String s)
    • getIdentifierGeneratorStrategy

      String getIdentifierGeneratorStrategy()