public abstract class AbstractAttributeTypeResolver extends java.lang.Object implements AttributeTypeResolver
| Constructor and Description |
|---|
AbstractAttributeTypeResolver() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getExplicitHibernateTypeName() |
java.util.Map<java.lang.String,java.lang.String> |
getExplicitHibernateTypeParameters() |
protected abstract org.jboss.jandex.AnnotationInstance |
getTypeDeterminingAnnotationInstance() |
protected abstract java.lang.String |
resolveHibernateTypeName(org.jboss.jandex.AnnotationInstance annotationInstance) |
protected java.util.Map<java.lang.String,java.lang.String> |
resolveHibernateTypeParameters(org.jboss.jandex.AnnotationInstance annotationInstance) |
protected abstract org.jboss.jandex.AnnotationInstance getTypeDeterminingAnnotationInstance()
protected abstract java.lang.String resolveHibernateTypeName(org.jboss.jandex.AnnotationInstance annotationInstance)
protected java.util.Map<java.lang.String,java.lang.String> resolveHibernateTypeParameters(org.jboss.jandex.AnnotationInstance annotationInstance)
public final java.lang.String getExplicitHibernateTypeName()
getExplicitHibernateTypeName in interface AttributeTypeResolverType annotation or an implicit type is given via the use of annotations like
Lob, Enumerated and
Temporal.public final java.util.Map<java.lang.String,java.lang.String> getExplicitHibernateTypeParameters()
getExplicitHibernateTypeParameters in interface AttributeTypeResolverAttributeTypeResolver.getExplicitHibernateTypeName().Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.