Interface MappingFinalizer<PBM,M>
- Type Parameters:
PBM
- The type of pre-built mappingsM
- The type of fully-built mappings
public interface MappingFinalizer<PBM,M>
An object responsible for finalizing a mapping.
-
Method Summary
Modifier and TypeMethodDescriptionfinalizeMapping
(MappingFinalizationContext context, PBM partiallyBuiltMapping)
-
Method Details
-
finalizeMapping
MappingImplementor<M> finalizeMapping(MappingFinalizationContext context, PBM partiallyBuiltMapping) throws MappingAbortedException - Parameters:
context
- The context, including configuration properties.partiallyBuiltMapping
- The partially built mapping.- Returns:
- The fully-built mapping.
- Throws:
RuntimeException
- If something went wrong when finalizing the mapping.MappingAbortedException
- If something went wrong when finalizing the mapping.
-