Class ObjectReflectionMatcher

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

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

    Fields inherited from class org.infinispan.objectfilter.impl.BaseMatcher

    propertyHelper
  • Method Summary

    Modifier and Type
    Method
    Description
    create(org.infinispan.objectfilter.impl.syntax.parser.EntityNameResolver<Class<?>> entityNameResolver, SearchMapping searchMapping)
     

    Methods inherited from class org.infinispan.objectfilter.impl.ReflectionMatcher

    createMetadataAdapter, startMultiTypeContext, startSingleTypeContext

    Methods inherited from class org.infinispan.objectfilter.impl.BaseMatcher

    convert, getFilterRegistryForType, getObjectFilter, getObjectFilter, getObjectFilter, getObjectFilter, getPropertyHelper, match, matchDelta, registerFilter, registerFilter, registerFilter, registerFilter, registerFilter, registerFilter, unregisterFilter

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait