Package org.hibernate.mapping
Class DependantBasicValue
java.lang.Object
org.hibernate.mapping.SimpleValue
org.hibernate.mapping.BasicValue
org.hibernate.mapping.DependantBasicValue
- All Implemented Interfaces:
Serializable,JpaAttributeConverterCreationContext,KeyValue,Resolvable,Value,JdbcTypeIndicators
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hibernate.mapping.BasicValue
BasicValue.Resolution<J>Nested classes/interfaces inherited from interface org.hibernate.mapping.KeyValue
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
ConstructorsConstructorDescriptionDependantBasicValue(MetadataBuildingContext buildingContext, Table table, BasicValue referencedValue, boolean nullable, boolean updateable) -
Method Summary
Methods inherited from class org.hibernate.mapping.BasicValue
accept, addColumn, addColumn, addFormula, 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, 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.Value
checkColumnDuplication, getConstraintColumns, getSelectableType, getVirtualSelectables
-
Constructor Details
-
DependantBasicValue
public DependantBasicValue(MetadataBuildingContext buildingContext, Table table, BasicValue referencedValue, boolean nullable, boolean updateable)
-
-
Method Details
-
copy
- Specified by:
copyin interfaceValue- Overrides:
copyin classBasicValue
-
buildResolution
- Overrides:
buildResolutionin classBasicValue
-