org.drools.semantics.annotation.model
Class AnnonatedPojoRuleBuilder.KnowledgeHelperParameterValueFactory

java.lang.Object
  extended by org.drools.semantics.annotation.model.AnnonatedPojoRuleBuilder.KnowledgeHelperParameterValueFactory
All Implemented Interfaces:
AnnonatedPojoRuleBuilder.ParameterValueFactory
Enclosing class:
AnnonatedPojoRuleBuilder

public static class AnnonatedPojoRuleBuilder.KnowledgeHelperParameterValueFactory
extends Object
implements AnnonatedPojoRuleBuilder.ParameterValueFactory


Constructor Summary
AnnonatedPojoRuleBuilder.KnowledgeHelperParameterValueFactory()
           
 
Method Summary
 ParameterValue create(Rule rule, Class<?> parameterClass, java.lang.annotation.Annotation[] parameterAnnotations)
           
 Class<? extends ParameterValue> getParameterValueType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnonatedPojoRuleBuilder.KnowledgeHelperParameterValueFactory

public AnnonatedPojoRuleBuilder.KnowledgeHelperParameterValueFactory()
Method Detail

getParameterValueType

public Class<? extends ParameterValue> getParameterValueType()
Specified by:
getParameterValueType in interface AnnonatedPojoRuleBuilder.ParameterValueFactory

create

public ParameterValue create(Rule rule,
                             Class<?> parameterClass,
                             java.lang.annotation.Annotation[] parameterAnnotations)
Specified by:
create in interface AnnonatedPojoRuleBuilder.ParameterValueFactory


Copyright © 2001-2005 The Codehaus. All Rights Reserved.