Class InfinispanBootstrapIntrospector

  • All Implemented Interfaces:
    org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector

    public class InfinispanBootstrapIntrospector
    extends org.hibernate.search.mapper.pojo.model.hcann.spi.AbstractPojoHCAnnBootstrapIntrospector
    implements org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
    A very simple introspector roughly following Java Beans conventions.

    As per JavaBeans conventions, only public getters are supported, and field access is not.

    • Constructor Detail

      • InfinispanBootstrapIntrospector

        public InfinispanBootstrapIntrospector​(org.hibernate.search.util.common.reflect.spi.ValueReadHandleFactory valueReadHandleFactory)
    • Method Detail

      • typeModel

        public <T> org.infinispan.search.mapper.model.impl.InfinispanRawTypeModel<T> typeModel​(Class<T> clazz)
        Specified by:
        typeModel in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
      • typeModel

        public org.hibernate.search.mapper.pojo.model.spi.PojoRawTypeModel<?> typeModel​(String name)
        Specified by:
        typeModel in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
      • genericTypeModel

        public <T> org.hibernate.search.mapper.pojo.model.spi.PojoGenericTypeModel<T> genericTypeModel​(Class<T> clazz)
        Specified by:
        genericTypeModel in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector
      • annotationValueReadHandleFactory

        public org.hibernate.search.util.common.reflect.spi.ValueReadHandleFactory annotationValueReadHandleFactory()
        Specified by:
        annotationValueReadHandleFactory in interface org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector