AccumulateFunctionOption option = AccumulateFunctionOption.get( "avg", function ); assertEquals( AccumulateFunctionOption.get( "maximum", max ), config.getOption( AccumulateFunctionOption.class, "maximum" ) ); assertEquals( AccumulateFunctionOption.get( "inner", inner ), config.getOption( AccumulateFunctionOption.class, "inner" ) );
if ( this.accumulateFunctions != null && !this.accumulateFunctions.isEmpty() ) { for ( Entry<String, AccumulateFunction> entry : this.accumulateFunctions.entrySet() ) { kconf.setOption( AccumulateFunctionOption.get( entry.getKey(), entry.getValue() ) );
public static org.kie.internal.builder.conf.KnowledgeBuilderOption adaptOption(KnowledgeBuilderOption option) { if (option instanceof AccumulateFunctionOption) { AccumulateFunctionOption legacyOption = (AccumulateFunctionOption)option; return org.kie.internal.builder.conf.AccumulateFunctionOption.get(legacyOption.getName(), new AccumulateFunctionAdapter(legacyOption.getFunction()));