org.hibernate.metamodel.source.annotations.attribute.type
Interface AttributeTypeResolver
- All Known Implementing Classes:
- AbstractAttributeTypeResolver, AttributeTypeResolverImpl, CompositeAttributeTypeResolver, EnumeratedTypeResolver, LobTypeResolver, TemporalTypeResolver
public interface AttributeTypeResolver
Determines explicit Hibernate type information for JPA mapped attributes when additional type information is
provided via annotations like Lob
, Enumerated
and
Temporal
.
getExplicitHibernateTypeName
String getExplicitHibernateTypeName()
- Returns:
- returns an explicit hibernate type name in case the mapped attribute has an additional
Type
annotation or an implicit type is given via the use of annotations like
Lob
, Enumerated
and
Temporal
.
getExplicitHibernateTypeParameters
Map<String,String> getExplicitHibernateTypeParameters()
- Returns:
- Returns a map of optional type parameters. See
getExplicitHibernateTypeName()
.
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.