Top Description Fields Constructors Methods
org.hibernate.boot.model.convert.internal

public Class InstanceBasedConverterDescriptor

extends AbstractConverterDescriptor
Class Inheritance
Imports
javax.persistence.AttributeConverter, org.hibernate.boot.internal.ClassmateContext, org.hibernate.boot.model.convert.spi.JpaAttributeConverterCreationContext, org.hibernate.resource.beans.spi.ManagedBean, .ProvidedInstanceManagedBeanImpl

ConverterDescriptor implementation for cases where we are handed the AttributeConverter instance to use.
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final AttributeConverter<X, Y>

Constructor Summary

AccessConstructor and Description
public
InstanceBasedConverterDescriptor(AttributeConverter<X, Y> converterInstance, ClassmateContext classmateContext)

public
InstanceBasedConverterDescriptor(AttributeConverter<X, Y> converterInstance, Boolean forceAutoApply, ClassmateContext classmateContext)

Method Summary

Modifier and TypeMethod and Description
protected ManagedBean<? extends AttributeConverter<X, Y>>
Inherited from org.hibernate.boot.model.convert.internal.AbstractConverterDescriptor:
createJpaAttributeConvertergetAttributeConverterClassgetAutoApplyDescriptorgetDomainValueResolvedTypegetRelationalValueResolvedType

Field Detail

converterInstanceback to summary
private final AttributeConverter<X, Y> converterInstance

Constructor Detail

InstanceBasedConverterDescriptorback to summary
public InstanceBasedConverterDescriptor(AttributeConverter<X, Y> converterInstance, ClassmateContext classmateContext)
InstanceBasedConverterDescriptorback to summary
public InstanceBasedConverterDescriptor(AttributeConverter<X, Y> converterInstance, Boolean forceAutoApply, ClassmateContext classmateContext)

Method Detail

createManagedBeanback to summary
protected ManagedBean<? extends AttributeConverter<X, Y>> createManagedBean(JpaAttributeConverterCreationContext context)

Implements abstract org.hibernate.boot.model.convert.internal.AbstractConverterDescriptor.createManagedBean.

Annotations
@Override
@SuppressWarnings:unchecked