Class ObjectReflectionMatcher

java.lang.Object
org.infinispan.query.objectfilter.impl.BaseMatcher<Class<?>, org.infinispan.query.objectfilter.impl.util.ReflectionHelper.PropertyAccessor, String>
org.infinispan.query.objectfilter.impl.ReflectionMatcher
org.infinispan.query.impl.ObjectReflectionMatcher
All Implemented Interfaces:
Matcher

public final class ObjectReflectionMatcher extends org.infinispan.query.objectfilter.impl.ReflectionMatcher
Like ReflectionMatcher but also able to use Hibernate Search metadata if available.
Since:
10.1
Author:
anistor@redhat.com
  • Method Details

    • create

      public static ObjectReflectionMatcher create(org.infinispan.query.objectfilter.impl.syntax.parser.EntityNameResolver<Class<?>> entityNameResolver, SearchMapping searchMapping)
    • createMetadataAdapter

      protected org.infinispan.query.objectfilter.impl.MetadataAdapter<Class<?>, org.infinispan.query.objectfilter.impl.util.ReflectionHelper.PropertyAccessor, String> createMetadataAdapter(Class<?> clazz)