Class HibernateSearchPropertyHelper
java.lang.Object
org.infinispan.objectfilter.impl.syntax.parser.ObjectPropertyHelper<Class<?>>
org.infinispan.objectfilter.impl.syntax.parser.ReflectionPropertyHelper
org.infinispan.query.dsl.embedded.impl.HibernateSearchPropertyHelper
public class HibernateSearchPropertyHelper
extends org.infinispan.objectfilter.impl.syntax.parser.ReflectionPropertyHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.infinispan.objectfilter.impl.syntax.parser.ObjectPropertyHelper
primitives -
Constructor Summary
ConstructorsConstructorDescriptionHibernateSearchPropertyHelper(SearchMapping searchMapping, org.infinispan.objectfilter.impl.syntax.parser.EntityNameResolver<Class<?>> entityNameResolver) -
Method Summary
Modifier and TypeMethodDescriptionconvertToPropertyType(Class<?> entityType, String[] propertyPath, String value) org.infinispan.objectfilter.impl.syntax.IndexedFieldProvider<Class<?>> Class<?> getIndexedPropertyType(Class<?> entityType, String[] propertyPath) Class<?> getPrimitivePropertyType(Class<?> entityType, String[] propertyPath) booleanhasEmbeddedProperty(Class<?> entityType, String[] propertyPath) booleanhasProperty(Class<?> entityType, String[] propertyPath) booleanisRepeatedProperty(Class<?> entityType, String[] propertyPath) Methods inherited from class org.infinispan.objectfilter.impl.syntax.parser.ReflectionPropertyHelper
getEntityMetadata, mapPropertyNamePathToFieldIdPathMethods inherited from class org.infinispan.objectfilter.impl.syntax.parser.ObjectPropertyHelper
convertToBackendType
-
Field Details
-
KEY
- See Also:
-
VALUE
- See Also:
-
VERSION
- See Also:
-
SCORE
- See Also:
-
-
Constructor Details
-
HibernateSearchPropertyHelper
public HibernateSearchPropertyHelper(SearchMapping searchMapping, org.infinispan.objectfilter.impl.syntax.parser.EntityNameResolver<Class<?>> entityNameResolver)
-
-
Method Details
-
convertToPropertyType
- Overrides:
convertToPropertyTypein classorg.infinispan.objectfilter.impl.syntax.parser.ObjectPropertyHelper<Class<?>>
-
getPrimitivePropertyType
- Overrides:
getPrimitivePropertyTypein classorg.infinispan.objectfilter.impl.syntax.parser.ReflectionPropertyHelper
-
getIndexedPropertyType
- Overrides:
getIndexedPropertyTypein classorg.infinispan.objectfilter.impl.syntax.parser.ObjectPropertyHelper<Class<?>>
-
isRepeatedProperty
- Overrides:
isRepeatedPropertyin classorg.infinispan.objectfilter.impl.syntax.parser.ReflectionPropertyHelper
-
hasEmbeddedProperty
- Overrides:
hasEmbeddedPropertyin classorg.infinispan.objectfilter.impl.syntax.parser.ReflectionPropertyHelper
-
hasProperty
- Overrides:
hasPropertyin classorg.infinispan.objectfilter.impl.syntax.parser.ReflectionPropertyHelper
-
getIndexedFieldProvider
public org.infinispan.objectfilter.impl.syntax.IndexedFieldProvider<Class<?>> getIndexedFieldProvider()- Overrides:
getIndexedFieldProviderin classorg.infinispan.objectfilter.impl.syntax.parser.ObjectPropertyHelper<Class<?>>
-