Class ValueUtil

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

public class ValueUtil extends org.hibernate.mapping.BasicValue
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
    ValueUtil(org.hibernate.boot.spi.MetadataBuildingContext buildingContext)
     
    ValueUtil(org.hibernate.mapping.SimpleValue sv)
     
  • 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.Value

    checkColumnDuplication, getConstraintColumns, getSelectableType, getVirtualSelectables
  • Constructor Details

    • ValueUtil

      public ValueUtil(org.hibernate.mapping.SimpleValue sv)
    • ValueUtil

      public ValueUtil(org.hibernate.boot.spi.MetadataBuildingContext buildingContext)
  • Method Details

    • getIdentifierGeneratorParameters

      public Map<String,Object> getIdentifierGeneratorParameters()
    • getIdentifierGeneratorStrategy

      public String getIdentifierGeneratorStrategy()