public abstract class AbstractPojoHCAnnBootstrapIntrospector extends Object implements PojoBootstrapIntrospector
| Constructor and Description |
|---|
AbstractPojoHCAnnBootstrapIntrospector(org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager,
org.hibernate.search.util.common.reflect.spi.AnnotationHelper annotationHelper) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetGenericTypeModel, getTypeModelpublic AbstractPojoHCAnnBootstrapIntrospector(org.hibernate.annotations.common.reflection.ReflectionManager reflectionManager, org.hibernate.search.util.common.reflect.spi.AnnotationHelper annotationHelper)
public <A extends Annotation> Optional<A> getAnnotationByType(org.hibernate.annotations.common.reflection.XAnnotatedElement xAnnotated, Class<A> annotationType)
public <A extends Annotation> Stream<A> getAnnotationsByType(org.hibernate.annotations.common.reflection.XAnnotatedElement xAnnotated, Class<A> annotationType)
public Stream<? extends Annotation> getAnnotationsByMetaAnnotationType(org.hibernate.annotations.common.reflection.XAnnotatedElement xAnnotated, Class<? extends Annotation> metaAnnotationType)
public org.hibernate.annotations.common.reflection.XClass toXClass(Class<?> type)
public Map<String,org.hibernate.annotations.common.reflection.XProperty> getDeclaredFieldAccessXPropertiesByName(org.hibernate.annotations.common.reflection.XClass xClass)
public Map<String,org.hibernate.annotations.common.reflection.XProperty> getDeclaredMethodAccessXPropertiesByName(org.hibernate.annotations.common.reflection.XClass xClass)
protected <T> Stream<? extends Class<T>> getAscendingSuperClasses(org.hibernate.annotations.common.reflection.XClass xClass)
protected <T> Stream<? extends Class<T>> getDescendingSuperClasses(org.hibernate.annotations.common.reflection.XClass xClass)
Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.