Uses of Class
org.hibernate.search.mapper.pojo.processing.impl.PojoIndexingProcessor
-
-
Uses of PojoIndexingProcessor in org.hibernate.search.mapper.pojo.mapping.impl
Constructors in org.hibernate.search.mapper.pojo.mapping.impl with parameters of type PojoIndexingProcessor Constructor Description PojoIndexedTypeManager(String entityName, PojoRawTypeIdentifier<E> typeIdentifier, PojoCaster<E> caster, boolean singleConcreteTypeInEntityHierarchy, IdentifierMappingImplementor<I,E> identifierMapping, DocumentRouter<? super E> documentRouter, PojoPathOrdinals pathOrdinals, PojoIndexingProcessor<E> processor, MappedIndexManager indexManager, PojoImplicitReindexingResolver<E> reindexingResolver) -
Uses of PojoIndexingProcessor in org.hibernate.search.mapper.pojo.processing.building.impl
Methods in org.hibernate.search.mapper.pojo.processing.building.impl that return PojoIndexingProcessor Modifier and Type Method Description protected abstract PojoIndexingProcessor<T>AbstractPojoIndexingProcessorTypeNodeBuilder. doBuild(Collection<IndexObjectFieldReference> parentIndexObjectReferences, PojoIndexingProcessor<? super U> nested)protected PojoIndexingProcessor<T>PojoIndexingProcessorCastedTypeNodeBuilder. doBuild(Collection<IndexObjectFieldReference> parentIndexObjectReferences, PojoIndexingProcessor<? super U> nested)protected PojoIndexingProcessor<T>PojoIndexingProcessorOriginalTypeNodeBuilder. doBuild(Collection<IndexObjectFieldReference> parentIndexObjectReferences, PojoIndexingProcessor<? super T> nested)Methods in org.hibernate.search.mapper.pojo.processing.building.impl that return types with arguments of type PojoIndexingProcessor Modifier and Type Method Description Optional<PojoIndexingProcessor<T>>AbstractPojoIndexingProcessorTypeNodeBuilder. build(AbstractPojoIndexingDependencyCollectorDirectValueNode<?,T> valueDependencyCollector)Optional<PojoIndexingProcessor<T>>AbstractPojoIndexingProcessorTypeNodeBuilder. build(PojoIndexingDependencyCollectorTypeNode<U> dependencyCollector)Methods in org.hibernate.search.mapper.pojo.processing.building.impl with parameters of type PojoIndexingProcessor Modifier and Type Method Description protected abstract PojoIndexingProcessor<T>AbstractPojoIndexingProcessorTypeNodeBuilder. doBuild(Collection<IndexObjectFieldReference> parentIndexObjectReferences, PojoIndexingProcessor<? super U> nested)protected PojoIndexingProcessor<T>PojoIndexingProcessorCastedTypeNodeBuilder. doBuild(Collection<IndexObjectFieldReference> parentIndexObjectReferences, PojoIndexingProcessor<? super U> nested)protected PojoIndexingProcessor<T>PojoIndexingProcessorOriginalTypeNodeBuilder. doBuild(Collection<IndexObjectFieldReference> parentIndexObjectReferences, PojoIndexingProcessor<? super T> nested) -
Uses of PojoIndexingProcessor in org.hibernate.search.mapper.pojo.processing.impl
Subclasses of PojoIndexingProcessor in org.hibernate.search.mapper.pojo.processing.impl Modifier and Type Class Description classPojoIndexingProcessorCastedTypeNode<T,U>A node inside aPojoIndexingProcessorresponsible for casting the value to a given type, then applying processor property nodes as well asTypeBridges to the value.classPojoIndexingProcessorContainerElementNode<C,V>A node inside aPojoIndexingProcessorresponsible for extracting elements from a container and applying nested processor nodes to the elements.classPojoIndexingProcessorMultiNode<T>A node inside aPojoIndexingProcessorresponsible for applying multiple processors.classPojoIndexingProcessorOriginalTypeNode<T>A node inside aPojoIndexingProcessorresponsible for applying processor nodes (PojoIndexingProcessorTypeBridgeNode,PojoIndexingProcessorPropertyNode, etc.).classPojoIndexingProcessorPropertyBridgeNode<P>A node inside aPojoIndexingProcessorresponsible for applying aPropertyBridge.classPojoIndexingProcessorPropertyNode<T,P>A node inside aPojoIndexingProcessorresponsible for extracting the value of a property, and applying nested processor nodes (PojoIndexingProcessorPropertyBridgeNode,PojoIndexingProcessorValueBridgeNode, etc.).classPojoIndexingProcessorTypeBridgeNode<T>A node inside aPojoIndexingProcessorresponsible for applying aTypeBridge.classPojoIndexingProcessorValueBridgeNode<V,F>A node inside aPojoIndexingProcessorresponsible for applying aValueBridgeto a value.Methods in org.hibernate.search.mapper.pojo.processing.impl that return PojoIndexingProcessor Modifier and Type Method Description static <T> PojoIndexingProcessor<T>PojoIndexingProcessor. noOp()Constructors in org.hibernate.search.mapper.pojo.processing.impl with parameters of type PojoIndexingProcessor Constructor Description PojoIndexingProcessorCastedTypeNode(PojoCaster<? super U> caster, Iterable<IndexObjectFieldReference> parentIndexObjectReferences, PojoIndexingProcessor<? super U> nested, boolean isEntityType)PojoIndexingProcessorContainerElementNode(ContainerExtractorHolder<C,V> extractorHolder, PojoIndexingProcessor<? super V> nested)PojoIndexingProcessorOriginalTypeNode(Iterable<IndexObjectFieldReference> parentIndexObjectReferences, PojoIndexingProcessor<? super T> nested, boolean isEntityType)PojoIndexingProcessorPropertyNode(ValueReadHandle<P> handle, PojoIndexingProcessor<? super P> nested, PojoModelPath modelPath)Constructor parameters in org.hibernate.search.mapper.pojo.processing.impl with type arguments of type PojoIndexingProcessor Constructor Description PojoIndexingProcessorMultiNode(Collection<? extends PojoIndexingProcessor<? super T>> elements) -
Uses of PojoIndexingProcessor in org.hibernate.search.mapper.pojo.work.impl
Constructors in org.hibernate.search.mapper.pojo.work.impl with parameters of type PojoIndexingProcessor Constructor Description PojoDocumentContributor(PojoRawTypeIdentifier<E> typeIdentifier, String entityName, PojoIndexingProcessor<E> processor, PojoWorkSessionContext sessionContext, PojoIndexingProcessorRootContext processorContext, Object identifier, Supplier<E> entitySupplier)
-