Interface PojoBootstrapIntrospector

All Known Implementing Classes:
AbstractPojoHCAnnBootstrapIntrospector

public interface PojoBootstrapIntrospector
A Pojo introspector used at bootstrap.
  • Method Details

    • typeModel

      <T> PojoRawTypeModel<T> typeModel(Class<T> clazz)
      Type Parameters:
      T - The type
      Parameters:
      clazz - The Java class representing the raw version of the type
      Returns:
      A type model for the given type.
    • typeModel

      PojoRawTypeModel<?> typeModel(String name)
      Parameters:
      name - The name of the type
      Returns:
      A type model for the requested type.
    • annotationValueHandleFactory

      org.hibernate.search.util.common.reflect.spi.ValueHandleFactory annotationValueHandleFactory()
      Returns:
      A ValueHandleFactory for reading annotation attributes.
    • annotationValueReadHandleFactory

      @Deprecated default org.hibernate.search.util.common.reflect.spi.ValueReadHandleFactory annotationValueReadHandleFactory()
      Deprecated.
      Use/implement annotationValueHandleFactory() instead.
      Returns:
      A ValueHandleFactory for reading annotation attributes.