Uses of Interface
org.hibernate.search.engine.search.projection.definition.ProjectionDefinition
-
-
Uses of ProjectionDefinition in org.hibernate.search.engine.logging.impl
Methods in org.hibernate.search.engine.logging.impl with parameters of type ProjectionDefinition Modifier and Type Method Description SearchExceptionLog_$logger. paramNotDefined(String paramName, ProjectionDefinition<?> definition)SearchExceptionLog. paramNotDefined(String paramName, ProjectionDefinition<?> definition) -
Uses of ProjectionDefinition in org.hibernate.search.engine.search.projection.definition.spi
Subinterfaces of ProjectionDefinition in org.hibernate.search.engine.search.projection.definition.spi Modifier and Type Interface Description interfaceCompositeProjectionDefinition<T>Classes in org.hibernate.search.engine.search.projection.definition.spi that implement ProjectionDefinition Modifier and Type Class Description classAbstractProjectionDefinition<P>classConstantProjectionDefinition<T>classFieldProjectionDefinition<P,F>static classFieldProjectionDefinition.MultiValued<F>static classFieldProjectionDefinition.SingleValued<F>classObjectProjectionDefinition<P,T>static classObjectProjectionDefinition.MultiValued<T>static classObjectProjectionDefinition.SingleValued<T> -
Uses of ProjectionDefinition in org.hibernate.search.mapper.pojo.search.definition.binding
Methods in org.hibernate.search.mapper.pojo.search.definition.binding that return types with arguments of type ProjectionDefinition Modifier and Type Method Description <T> BeanHolder<? extends ProjectionDefinition<T>>ProjectionBindingContext. createCompositeDefinition(Class<T> projectedType)<T> BeanHolder<? extends ProjectionDefinition<T>>ProjectionBindingContext. createObjectDefinition(String fieldPath, Class<T> projectedType, TreeFilterDefinition filter)<T> BeanHolder<? extends ProjectionDefinition<List<T>>>ProjectionBindingContext. createObjectDefinitionMulti(String fieldPath, Class<T> projectedType, TreeFilterDefinition filter)Methods in org.hibernate.search.mapper.pojo.search.definition.binding with parameters of type ProjectionDefinition Modifier and Type Method Description <P> voidProjectionBindingContext. definition(Class<P> expectedValueType, ProjectionDefinition<? extends P> definition)Binds theProjectionBindingContext.constructorParameter()to the given projection definition.<P> voidProjectionBindingMultiContext. definition(Class<P> expectedValueType, ProjectionDefinition<? extends List<? extends P>> definition)Binds the constructor parameter to the given multi-valued projection definition.Method parameters in org.hibernate.search.mapper.pojo.search.definition.binding with type arguments of type ProjectionDefinition Modifier and Type Method Description <P> voidProjectionBindingContext. definition(Class<P> expectedValueType, BeanHolder<? extends ProjectionDefinition<? extends P>> definitionHolder)Binds theProjectionBindingContext.constructorParameter()to the given projection definition.<P> voidProjectionBindingMultiContext. definition(Class<P> expectedValueType, BeanHolder<? extends ProjectionDefinition<? extends List<? extends P>>> definitionHolder)Binds the constructor parameter to the given multi-valued projection definition. -
Uses of ProjectionDefinition in org.hibernate.search.mapper.pojo.search.definition.binding.impl
Methods in org.hibernate.search.mapper.pojo.search.definition.binding.impl that return types with arguments of type ProjectionDefinition Modifier and Type Method Description BeanHolder<? extends ProjectionDefinition<? extends P>>ProjectionBindingContextImpl. applyBinder(ProjectionBinder binder)BeanHolder<? extends ProjectionDefinition<?>>ProjectionBindingContextImpl. applyDefaultProjection()<T> BeanHolder<? extends ProjectionDefinition<T>>ProjectionBindingContextImpl. createCompositeDefinition(Class<T> projectedType)<T> BeanHolder<? extends ProjectionDefinition<T>>ProjectionBindingContextImpl. createObjectDefinition(String fieldPath, Class<T> projectedType, TreeFilterDefinition filter)<T> BeanHolder<? extends ProjectionDefinition<List<T>>>ProjectionBindingContextImpl. createObjectDefinitionMulti(String fieldPath, Class<T> projectedType, TreeFilterDefinition filter)Methods in org.hibernate.search.mapper.pojo.search.definition.binding.impl with parameters of type ProjectionDefinition Modifier and Type Method Description <P2> voidProjectionBindingContextImpl. definition(Class<P2> expectedValueType, ProjectionDefinition<? extends P2> definition)<P2> voidProjectionBindingContextImpl.MultiContextImpl. definition(Class<P2> expectedValueType, ProjectionDefinition<? extends List<? extends P2>> definition)Method parameters in org.hibernate.search.mapper.pojo.search.definition.binding.impl with type arguments of type ProjectionDefinition Modifier and Type Method Description <P2> voidProjectionBindingContextImpl. definition(Class<P2> expectedValueType, BeanHolder<? extends ProjectionDefinition<? extends P2>> definitionHolder)<P2> voidProjectionBindingContextImpl.MultiContextImpl. definition(Class<P2> expectedValueType, BeanHolder<? extends ProjectionDefinition<? extends List<? extends P2>>> definitionHolder) -
Uses of ProjectionDefinition in org.hibernate.search.mapper.pojo.search.definition.impl
Classes in org.hibernate.search.mapper.pojo.search.definition.impl that implement ProjectionDefinition Modifier and Type Class Description classPojoConstructorProjectionDefinition<T>Constructor parameters in org.hibernate.search.mapper.pojo.search.definition.impl with type arguments of type ProjectionDefinition Constructor Description PojoConstructorProjectionDefinition(PojoConstructorIdentifier constructor, ValueCreateHandle<? extends T> valueCreateHandle, List<BeanHolder<? extends ProjectionDefinition<?>>> parameters)
-