If you have custom requirements not met by the implementations included with the Engine, you may develop your own strategy implementation(s) for use in your products as follows:
{
// Register your custom determination comparison strategies
final MapBinder<DETERMINATIONCOMPARISONSTRATEGYEntry,
DeterminationComparisonStrategy>
determinationComparisonStrategies
= MapBinder.newMapBinder(binder(),
DETERMINATIONCOMPARISONSTRATEGYEntry.class,
DeterminationComparisonStrategy.class);
determinationComparisonStrategies.addBinding(
DETERMINATIONCOMPARISONSTRATEGYEntry.YOUR_STRATEGY.to(
YourDeterminationComparisonStrategy.class));
}
(replacing YOUR_STRATEGY with the constant for your new code table code and YourDeterminationComparisonStrategy with your strategy implementation class as appropriate)