Class PojoRootIdentityMappingCollector<E>
java.lang.Object
org.hibernate.search.mapper.pojo.identity.impl.PojoRootIdentityMappingCollector<E>
- All Implemented Interfaces:
PojoIdentityMappingCollector
public final class PojoRootIdentityMappingCollector<E>
extends Object
implements PojoIdentityMappingCollector
-
Constructor Summary
ConstructorsConstructorDescriptionPojoRootIdentityMappingCollector(PojoRawTypeModel<E> typeModel, PojoMappingHelper mappingHelper, Optional<IndexedEntityBindingContext> bindingContext, BeanReference<? extends IdentifierBridge<Object>> providedIdentifierBridge) -
Method Summary
Modifier and TypeMethodDescriptionbuild(IdentityMappingMode mode) void<T> voididentifierBridge(BoundPojoModelPathPropertyNode<?, T> modelPath, IdentifierBinder binder, Map<String, Object> params)
-
Constructor Details
-
PojoRootIdentityMappingCollector
public PojoRootIdentityMappingCollector(PojoRawTypeModel<E> typeModel, PojoMappingHelper mappingHelper, Optional<IndexedEntityBindingContext> bindingContext, BeanReference<? extends IdentifierBridge<Object>> providedIdentifierBridge)
-
-
Method Details
-
closeOnFailure
public void closeOnFailure() -
toMappingCollectorRootNode
-
identifierBridge
public <T> void identifierBridge(BoundPojoModelPathPropertyNode<?, T> modelPath, IdentifierBinder binder, Map<String, Object> params) - Specified by:
identifierBridgein interfacePojoIdentityMappingCollector
-
build
-