Uses of Interface
org.hibernate.search.mapper.pojo.search.definition.binding.ProjectionBinder
-
-
Uses of ProjectionBinder in org.hibernate.search.mapper.pojo.mapping.building.spi
Fields in org.hibernate.search.mapper.pojo.mapping.building.spi with type parameters of type ProjectionBinder Modifier and Type Field Description BeanReference<? extends ProjectionBinder>PojoSearchMappingMethodParameterNode.ProjectionBindingData. referenceConstructor parameters in org.hibernate.search.mapper.pojo.mapping.building.spi with type arguments of type ProjectionBinder Constructor Description ProjectionBindingData(BeanReference<? extends ProjectionBinder> reference, Map<String,Object> params) -
Uses of ProjectionBinder in org.hibernate.search.mapper.pojo.mapping.definition.programmatic
Methods in org.hibernate.search.mapper.pojo.mapping.definition.programmatic with parameters of type ProjectionBinder Modifier and Type Method Description default MethodParameterMappingStepMethodParameterMappingStep. projection(ProjectionBinder binder)Maps a constructor parameter to a projection definition picked by the given binder.default MethodParameterMappingStepMethodParameterMappingStep. projection(ProjectionBinder binder, Map<String,Object> params)Maps a constructor parameter to a projection definition picked by the given binder with the given parameters.Method parameters in org.hibernate.search.mapper.pojo.mapping.definition.programmatic with type arguments of type ProjectionBinder Modifier and Type Method Description default MethodParameterMappingStepMethodParameterMappingStep. projection(BeanReference<? extends ProjectionBinder> binder)Maps a constructor parameter to a projection definition picked by the given binder.MethodParameterMappingStepMethodParameterMappingStep. projection(BeanReference<? extends ProjectionBinder> binder, Map<String,Object> params)Maps a constructor parameter to a projection definition picked by the given binder with the given parameters. -
Uses of ProjectionBinder in org.hibernate.search.mapper.pojo.search.definition.binding.builtin
Classes in org.hibernate.search.mapper.pojo.search.definition.binding.builtin that implement ProjectionBinder Modifier and Type Class Description classCompositeProjectionBinderBinds a constructor parameter to a composite projection, which will combine multiple inner projections.classDocumentReferenceProjectionBinderBinds a constructor parameter to a projection to aDocumentReferencerepresenting the hit.classEntityProjectionBinderBinds a constructor parameter to a projection to the entity that was originally indexed, which for the Hibernate ORM mapper is a managed entity loaded from the database.classEntityReferenceProjectionBinderBinds a constructor parameter to a projection to a reference to the entity that was originally indexed.classFieldProjectionBinderBinds a constructor parameter to a projection to the value of a field in the indexed document.classHighlightProjectionBinderBinds a constructor parameter to a projection to highlights, i.e.classIdProjectionBinderBinds a constructor parameter to a projection to the identifier of the mapped entity, i.e.classObjectProjectionBinderBinds a constructor parameter to an object projection bound to a specific object field in the indexed document.classScoreProjectionBinderBinds a constructor parameter to a projection to the score of a hit. -
Uses of ProjectionBinder in org.hibernate.search.mapper.pojo.search.definition.binding.impl
Methods in org.hibernate.search.mapper.pojo.search.definition.binding.impl with parameters of type ProjectionBinder Modifier and Type Method Description BeanHolder<? extends ProjectionDefinition<? extends P>>ProjectionBindingContextImpl. applyBinder(ProjectionBinder binder) -
Uses of ProjectionBinder in org.hibernate.search.mapper.pojo.search.definition.mapping.annotation
Classes in org.hibernate.search.mapper.pojo.search.definition.mapping.annotation that implement ProjectionBinder Modifier and Type Class Description static classProjectionBinderRef.UndefinedImplementationTypeClass used as a marker for the default value of theProjectionBinderRef.type()attribute.Methods in org.hibernate.search.mapper.pojo.search.definition.mapping.annotation that return types with arguments of type ProjectionBinder Modifier and Type Method Description Class<? extends ProjectionBinder>type()Reference a projection binder by its bean type.
-