@SuppressWarnings("unchecked") public <T extends MultiValueKnowledgeBuilderOption> T getOption(Class<T> option, String key) { if ( AccumulateFunctionOption.class.equals( option ) ) { return (T) AccumulateFunctionOption.get( key, this.accumulateFunctions.get( key ) ); } else if ( EvaluatorOption.class.equals( option ) ) { return (T) EvaluatorOption.get( key, this.evaluatorRegistry.getEvaluatorDefinition( key ) ); } else if ( KBuilderSeverityOption.class.equals( option )) { return (T) KBuilderSeverityOption.get( key, this.severityMap.get( key )); } return null; }
kconf.setOption( EvaluatorOption.get( entry.getKey(), entry.getValue() ) );
kconf.setOption( EvaluatorOption.get( entry.getKey(), entry.getValue() ) );