Package org.hibernate.type.internal
Class CustomMutabilityConvertedPrimitiveBasicTypeImpl<J>
java.lang.Object
org.hibernate.type.internal.ConvertedBasicTypeImpl<J>
org.hibernate.type.internal.CustomMutabilityConvertedBasicTypeImpl<J>
org.hibernate.type.internal.CustomMutabilityConvertedPrimitiveBasicTypeImpl<J>
- All Implemented Interfaces:
BasicType<J>,Type<J>,Serializable,BasicValuedMapping,Bindable,JdbcMapping,JdbcMappingContainer,MappingModelExpressible,MappingType,SqlExpressible,ValueMapping,BasicDomainType<J>,DomainType<J>,ReturnableType<J>,SimpleDomainType<J>,SqmBindableType<J>,SqmExpressible<J>,SqmDomainType<J>,AdjustableBasicType<J>,BasicType<J>,BindableType<J>,ConvertedBasicType<J>,JavaTypedExpressible,OutputableType<J>,ProcedureParameterExtractionAware<J>,ProcedureParameterNamedBinder<J>,Type
public class CustomMutabilityConvertedPrimitiveBasicTypeImpl<J>
extends CustomMutabilityConvertedBasicTypeImpl<J>
Wrapper of
CustomMutabilityConvertedBasicTypeImpl for primitive type.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.metamodel.mapping.Bindable
Bindable.JdbcValuesBiConsumer<X,Y>, Bindable.JdbcValuesConsumer Nested classes/interfaces inherited from interface jakarta.persistence.metamodel.Type
Type.PersistenceType -
Field Summary
Fields inherited from class org.hibernate.type.internal.ConvertedBasicTypeImpl
EXTERNALIZED_PREFIX, NO_REG_KEYS -
Constructor Summary
ConstructorsConstructorDescriptionCustomMutabilityConvertedPrimitiveBasicTypeImpl(String name, String description, JdbcType jdbcType, BasicValueConverter<J, ?> converter, Class<J> primitiveClass, MutabilityPlan<J> mutabilityPlan) -
Method Summary
Modifier and TypeMethodDescriptionThe Java class which represents by this domain type.Methods inherited from class org.hibernate.type.internal.CustomMutabilityConvertedBasicTypeImpl
getMutabilityPlan, getRelationalJavaTypeMethods inherited from class org.hibernate.type.internal.ConvertedBasicTypeImpl
assemble, beforeAssemble, canDoExtraction, canDoSetting, compare, deepCopy, disassemble, disassemble, extract, extract, getCastType, getColumnSpan, getHashCode, getHashCode, getJavaTypeDescriptor, getJdbcJavaType, getJdbcLiteralFormatter, getJdbcType, getJdbcValueBinder, getJdbcValueExtractor, getName, getRegistrationKeys, getReturnedClass, getSqlTypeCodes, getValueConverter, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isDirty, isDirty, isEntityType, isEqual, isEqual, isModified, isMutable, isSame, nullSafeSet, nullSafeSet, nullSafeSet, replace, replace, toColumnNullness, toLoggableString, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hibernate.type.AdjustableBasicType
resolveIndicatedTypeMethods inherited from interface org.hibernate.metamodel.model.domain.BasicDomainType
getPersistenceTypeMethods inherited from interface org.hibernate.type.BasicType
compare, forEachDisassembledJdbcValue, forEachJdbcType, forEachJdbcType, getCheckCondition, getExpressibleJavaType, getJdbcMapping, getJdbcMapping, getJdbcTypeCount, getMappedJavaType, getMappedType, getSingleJdbcMapping, getSqmTypeMethods inherited from interface org.hibernate.metamodel.mapping.BasicValuedMapping
addToCacheKeyMethods inherited from interface org.hibernate.metamodel.mapping.Bindable
forEachDisassembledJdbcValue, forEachDisassembledJdbcValue, forEachDisassembledJdbcValue, forEachJdbcValue, forEachJdbcValue, forEachJdbcValue, forEachJdbcValueMethods inherited from interface org.hibernate.metamodel.mapping.JdbcMapping
convertToDomainValue, convertToRelationalValueMethods inherited from interface org.hibernate.query.sqm.SqmBindableType
resolveExpressibleMethods inherited from interface org.hibernate.query.sqm.tree.domain.SqmDomainType
getTupleLength, getTypeNameMethods inherited from interface org.hibernate.type.Type
disassemble, getReturnedClassName, getTypeForEqualsHashCodeMethods inherited from interface org.hibernate.metamodel.mapping.ValueMapping
treatAs
-
Constructor Details
-
CustomMutabilityConvertedPrimitiveBasicTypeImpl
public CustomMutabilityConvertedPrimitiveBasicTypeImpl(String name, String description, JdbcType jdbcType, BasicValueConverter<J, ?> converter, Class<J> primitiveClass, MutabilityPlan<J> mutabilityPlan)
-
-
Method Details
-
getJavaType
Description copied from interface:DomainTypeThe Java class which represents by this domain type.- Specified by:
getJavaTypein interfaceBasicDomainType<J>- Specified by:
getJavaTypein interfaceBasicType<J>- Specified by:
getJavaTypein interfaceDomainType<J>- Specified by:
getJavaTypein interfaceSimpleDomainType<J>- Specified by:
getJavaTypein interfaceType<J>- Overrides:
getJavaTypein classConvertedBasicTypeImpl<J>- See Also:
-