Package org.infinispan.query.remote.impl
Class ProtobufObjectReflectionMatcher
- 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.remote.impl.ProtobufObjectReflectionMatcher
-
- All Implemented Interfaces:
Matcher
public final class ProtobufObjectReflectionMatcher extends ReflectionMatcher
A sub-class of ReflectionMatcher that is able to lookup classes by their protobuf type name and can work whit object storage.- Since:
- 7.0
- Author:
- anistor@redhat.com
-
-
Field Summary
-
Fields inherited from class org.infinispan.objectfilter.impl.BaseMatcher
propertyHelper
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Object
convert(Object instance)
Marshals the instance using Protobuf.-
Methods inherited from class org.infinispan.objectfilter.impl.ReflectionMatcher
createMetadataAdapter, startMultiTypeContext, startSingleTypeContext
-
Methods inherited from class org.infinispan.objectfilter.impl.BaseMatcher
getFilterRegistryForType, getObjectFilter, getObjectFilter, getObjectFilter, getObjectFilter, getPropertyHelper, match, matchDelta, registerFilter, registerFilter, registerFilter, registerFilter, registerFilter, registerFilter, unregisterFilter
-
-