org.drools.semantics.annotation.model
Interface AnnonatedPojoRuleBuilder.ParameterValueFactory

All Known Implementing Classes:
AnnonatedPojoRuleBuilder.AnnotationParameterValueFactory, AnnonatedPojoRuleBuilder.DroolsApplicationDataParameterValueFactory, AnnonatedPojoRuleBuilder.DroolsTupleParameterValueFactory, AnnonatedPojoRuleBuilder.KnowledgeHelperParameterValueFactory
Enclosing class:
AnnonatedPojoRuleBuilder

public static interface AnnonatedPojoRuleBuilder.ParameterValueFactory


Method Summary
 ParameterValue create(Rule rule, Class<?> parameterClass, java.lang.annotation.Annotation[] parameterAnnotations)
           
 Class<? extends ParameterValue> getParameterValueType()
           
 

Method Detail

getParameterValueType

Class<? extends ParameterValue> getParameterValueType()

create

ParameterValue create(Rule rule,
                      Class<?> parameterClass,
                      java.lang.annotation.Annotation[] parameterAnnotations)
                      throws DroolsException
Throws:
DroolsException


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