HHH-7076 - Split 'type resolution' back out into separate class

This commit is contained in:
Steve Ebersole 2012-02-17 08:53:16 -06:00
parent 4923ba3553
commit 71539da942
1 changed files with 8 additions and 5 deletions

View File

@ -61,14 +61,17 @@ import org.hibernate.type.Type;
import org.hibernate.type.TypeFactory; import org.hibernate.type.TypeFactory;
/** /**
* Serves 2 roles:<ol> * Delegate for handling:<ol>
* <li> * <li>
* Takes information about an attribute mapping and determines the appropriate Hibernate * binding of Hibernate type information ({@link ExplicitHibernateTypeSource} ->
* {@link org.hibernate.type.Type} to use, if possible. * {@link HibernateTypeDescriptor}
* </li> * </li>
* <li> * <li>
* Given a Hibernate {@link org.hibernate.type.Type}, it pushes the jdbc and java type information * attempt to resolve the actual {@link Type} instance
* reported the {@link org.hibernate.type.Type} into parts of the metamodel that may be missing it * </li>
* <li>
* push java type and JDBC type information reported by the {@link Type} instance to relational/
* domain models.
* </li> * </li>
* </ol> * </ol>
* <p/> * <p/>