org.drools.semantics.annotation.model
Class AnnonatedPojoRuleBuilder

java.lang.Object
  extended by org.drools.semantics.annotation.model.AnnonatedPojoRuleBuilder

public class AnnonatedPojoRuleBuilder
extends Object


Nested Class Summary
static class AnnonatedPojoRuleBuilder.AnnotationParameterValueFactory
           
static class AnnonatedPojoRuleBuilder.DroolsApplicationDataParameterValueFactory
           
static class AnnonatedPojoRuleBuilder.DroolsTupleParameterValueFactory
           
static class AnnonatedPojoRuleBuilder.KnowledgeHelperParameterValueFactory
           
static interface AnnonatedPojoRuleBuilder.ParameterValueFactory
           
 
Constructor Summary
AnnonatedPojoRuleBuilder()
           
 
Method Summary
 Rule buildRule(Rule rule, Object pojo)
           
static void registerParameterValueFactory(AnnonatedPojoRuleBuilder.ParameterValueFactory factory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnonatedPojoRuleBuilder

public AnnonatedPojoRuleBuilder()
Method Detail

registerParameterValueFactory

public static void registerParameterValueFactory(AnnonatedPojoRuleBuilder.ParameterValueFactory factory)

buildRule

public Rule buildRule(Rule rule,
                      Object pojo)
               throws DroolsException
Throws:
DroolsException


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