Class EnhancedBasicValue

java.lang.Object
org.hibernate.mapping.SimpleValue
org.hibernate.mapping.BasicValue
org.hibernate.tool.internal.reveng.util.EnhancedBasicValue
All Implemented Interfaces:
Serializable, org.hibernate.boot.model.convert.spi.JpaAttributeConverterCreationContext, org.hibernate.mapping.KeyValue, org.hibernate.mapping.Resolvable, org.hibernate.mapping.Value, EnhancedValue, org.hibernate.type.descriptor.jdbc.JdbcTypeIndicators

public class EnhancedBasicValue extends org.hibernate.mapping.BasicValue implements EnhancedValue
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.hibernate.mapping.BasicValue

    org.hibernate.mapping.BasicValue.Resolution<J>

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

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

    Fields inherited from class org.hibernate.mapping.SimpleValue

    DEFAULT_ID_GEN_STRATEGY

    Fields inherited from interface org.hibernate.type.descriptor.jdbc.JdbcTypeIndicators

    NO_COLUMN_LENGTH, NO_COLUMN_PRECISION, NO_COLUMN_SCALE
  • Constructor Summary

    Constructors
    Constructor
    Description
    EnhancedBasicValue(org.hibernate.boot.spi.MetadataBuildingContext buildingContext, org.hibernate.mapping.Table table)
     
  • Method Summary

    Methods inherited from class org.hibernate.mapping.BasicValue

    accept, addColumn, addColumn, addFormula, buildResolution, copy, copyTypeFrom, createSelectablePath, getAggregateColumn, getColumn, getColumnLength, getColumnPrecision, getColumnScale, getDefaultTimeZoneStorageStrategy, getDialect, getEnumeratedType, getEnumerationStyle, getExplicitJdbcTypeCode, getExtraCreateTableInfo, getManagedBeanRegistry, getPreferredSqlTypeCodeForArray, getPreferredSqlTypeCodeForBoolean, getPreferredSqlTypeCodeForDuration, getPreferredSqlTypeCodeForInstant, getPreferredSqlTypeCodeForUuid, getResolution, getResolvedJavaType, getSoftDeleteStrategy, getTemporalPrecision, getTimeZoneStorageType, getType, impliedJavaType, isDisallowedWrapperArray, isPreferJavaTimeJdbcTypesEnabled, isPreferNativeEnumTypesEnabled, isSoftDelete, makeSoftDelete, resolve, resolve, resolveJdbcTypeCode, setAggregateColumn, setEnumerationStyle, setExplicitCustomType, setExplicitJavaTypeAccess, setExplicitJdbcTypeAccess, setExplicitJdbcTypeCode, setExplicitMutabilityPlanAccess, setExplicitTypeName, setExplicitTypeParams, setImplicitJavaTypeAccess, setJpaAttributeConverterDescriptor, setTemporalPrecision, setTimeZoneStorageType, setTypeName, setTypeUsingReflection, timeZoneStorageStrategy

    Methods inherited from class org.hibernate.mapping.SimpleValue

    createForeignKey, createForeignKey, createForeignKeyOfEntity, createGenerator, createGenerator, createParameterType, createUniqueKey, disableForeignKey, getAttributeConverterDescriptor, getBuildingContext, getColumn, getColumnInsertability, getColumns, getColumnSpan, getColumnUpdateability, getCustomIdGeneratorCreator, getFetchMode, getForeignKeyDefinition, getForeignKeyName, getForeignKeyOptions, getJpaAttributeConverterDescriptor, getMetadata, getNullValue, getNullValueSemantic, getOnDeleteAction, getSelectables, getServiceRegistry, getTable, getTypeConfiguration, getTypeName, getTypeParameters, hasAnyInsertableColumns, hasAnyUpdatableColumns, hasFormula, isAlternateUniqueKey, isCascadeDeleteEnabled, isColumnInsertable, isColumnUpdateable, isConstrained, isForeignKeyEnabled, isLob, isNationalized, isNullable, isPartitionKey, isSame, isSame, isSame, isSimpleValue, isTypeSpecified, isUpdateable, isValid, isVersion, justAddColumn, justAddColumn, justAddFormula, makeLob, makeNationalized, makeVersion, setAlternateUniqueKey, setAttributeConverterDescriptor, setColumnToIdentity, setCustomIdGeneratorCreator, setForeignKeyDefinition, setForeignKeyName, setForeignKeyOptions, setNullValue, setNullValueSemantic, setNullValueUndefined, setOnDeleteAction, setPartitionKey, setTable, setTypeParameters, setTypeParameters, sortColumns, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.hibernate.type.descriptor.jdbc.JdbcTypeIndicators

    getDefaultZonedTimeSqlType, getDefaultZonedTimestampSqlType, getJdbcType, getPreferredSqlTypeCodeForArray, getTypeConfiguration, isLob, isNationalized, isXmlFormatMapperLegacyFormatEnabled, preferJdbcDatetimeTypes

    Methods inherited from interface org.hibernate.boot.model.convert.spi.JpaAttributeConverterCreationContext

    getJavaTypeRegistry, getTypeConfiguration

    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