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>
-
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
ConstructorDescriptionDependantBasicValue
(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, 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, createParameterImpl, createUniqueKey, disableForeignKey, getAttributeConverterDescriptor, getBuildingContext, getColumn, getColumnInsertability, getColumns, getColumnSpan, getColumnUpdateability, getConstraintColumnIterator, getCustomIdGeneratorCreator, getFetchMode, getForeignKeyDefinition, getForeignKeyName, getIdentifierGeneratorParameters, getIdentifierGeneratorProperties, getIdentifierGeneratorStrategy, getJpaAttributeConverterDescriptor, getMetadata, getNullValue, 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, makeParameterImpl, makeVersion, setAlternateUniqueKey, setAttributeConverterDescriptor, setCascadeDeleteEnabled, setCustomIdGeneratorCreator, setForeignKeyDefinition, setForeignKeyName, setIdentifierGeneratorParameters, setIdentifierGeneratorProperties, setIdentifierGeneratorProperties, setIdentifierGeneratorStrategy, setNullValue, 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, getTypeConfiguration, isLob, isNationalized
Methods inherited from interface org.hibernate.boot.model.convert.spi.JpaAttributeConverterCreationContext
getJavaTypeRegistry, getTypeConfiguration
Methods inherited from interface org.hibernate.mapping.KeyValue
createIdentifierGenerator, createIdentifierGenerator
Methods 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:
copy
in interfaceValue
- Overrides:
copy
in classBasicValue
-
buildResolution
- Overrides:
buildResolution
in classBasicValue
-