Interface MappingInitiator<C,MPBS extends MappingPartialBuildState>
- Type Parameters:
C
- The Java type of type metadata contributorsMPBS
- The Java type of the partially-built mapping
- All Known Implementing Classes:
AbstractPojoMappingInitiator
public interface MappingInitiator<C,MPBS extends MappingPartialBuildState>
An object responsible for initiating a mapping by contributing its basic configuration (indexed types, type metadata),
then creating the mapper based on the configuration processed by the engine.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
configure
(MappingBuildContext buildContext, MappingConfigurationCollector<C> configurationCollector) createMapper
(MappingBuildContext buildContext, TypeMetadataContributorProvider<C> contributorProvider)
-
Method Details
-
configure
void configure(MappingBuildContext buildContext, MappingConfigurationCollector<C> configurationCollector) -
createMapper
Mapper<MPBS> createMapper(MappingBuildContext buildContext, TypeMetadataContributorProvider<C> contributorProvider)
-