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
- 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_STRATEGYFields inherited from interface org.hibernate.type.descriptor.jdbc.JdbcTypeIndicators
NO_COLUMN_LENGTH, NO_COLUMN_PRECISION, NO_COLUMN_SCALE -
Constructor Summary
ConstructorsConstructorDescriptionEnhancedBasicValue(org.hibernate.boot.spi.MetadataBuildingContext buildingContext, org.hibernate.mapping.Table table) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidMethods 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, timeZoneStorageStrategyMethods 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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hibernate.type.descriptor.jdbc.JdbcTypeIndicators
getDefaultZonedTimeSqlType, getDefaultZonedTimestampSqlType, getJdbcType, getPreferredSqlTypeCodeForArray, getTypeConfiguration, isLob, isNationalized, isXmlFormatMapperLegacyFormatEnabled, preferJdbcDatetimeTypesMethods inherited from interface org.hibernate.boot.model.convert.spi.JpaAttributeConverterCreationContext
getJavaTypeRegistry, getTypeConfigurationMethods inherited from interface org.hibernate.mapping.KeyValue
createForeignKeyOfEntity, createGenerator, createGenerator, getNullValue, getNullValueSemantic, isCascadeDeleteEnabled, isUpdateableMethods 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
-
Constructor Details
-
EnhancedBasicValue
public EnhancedBasicValue(org.hibernate.boot.spi.MetadataBuildingContext buildingContext, org.hibernate.mapping.Table table)
-
-
Method Details
-
setIdentifierGeneratorProperties
- Specified by:
setIdentifierGeneratorPropertiesin interfaceEnhancedValue
-
getIdentifierGeneratorProperties
- Specified by:
getIdentifierGeneratorPropertiesin interfaceEnhancedValue
-
setIdentifierGeneratorStrategy
- Specified by:
setIdentifierGeneratorStrategyin interfaceEnhancedValue
-
getIdentifierGeneratorStrategy
- Specified by:
getIdentifierGeneratorStrategyin interfaceEnhancedValue
-