Uses of Class
org.drools.rule.Declaration

Packages that use Declaration
org.drools.reteoo Interfaces for the Rete-OO algorithm. 
org.drools.rule Rule assembly components. 
org.drools.semantics.annotation.model   
org.drools.semantics.groovy Groovy Semantic Module. 
org.drools.semantics.java Java Semantic Module. 
org.drools.semantics.python Python Semantic Module. 
org.drools.spi Semantic Provider Interface for extending rule semantics. 
 

Uses of Declaration in org.drools.reteoo
 

Methods in org.drools.reteoo that return Declaration
 Declaration ParameterNode.getDeclaration()
          Retrieve the root fact object Declaration.
 

Methods in org.drools.reteoo with parameters of type Declaration
 FactHandle TupleKey.get(Declaration declaration)
          Retrieve a FactHandle by declaration.
 Object ReteTuple.get(Declaration declaration)
           
 void ReteooPrintDumpVisitor.visitDeclaration(Declaration declaration)
           
 

Constructors in org.drools.reteoo with parameters of type Declaration
ParameterNode(ObjectTypeNode objectTypeNode, Declaration declaration)
          Construct.
ReteTuple(WorkingMemoryImpl workingMemory, Declaration declaration, FactHandle handle)
           
TupleKey(Declaration declaration, FactHandle handle)
           
 

Uses of Declaration in org.drools.rule
 

Methods in org.drools.rule that return Declaration
 Declaration Rule.addParameterDeclaration(String identifier, ObjectType objectType)
          Add a root fact object parameter Declaration for this Rule.
 Declaration Rule.getParameterDeclaration(String identifier)
          Retrieve a parameter Declaration by identifier.
 

Uses of Declaration in org.drools.semantics.annotation.model
 

Methods in org.drools.semantics.annotation.model that return Declaration
 Declaration TupleParameterValue.getDeclaration()
           
 Declaration[] PojoCondition.getRequiredTupleMembers()
           
 

Constructors in org.drools.semantics.annotation.model with parameters of type Declaration
TupleParameterValue(Declaration declaration)
           
 

Uses of Declaration in org.drools.semantics.groovy
 

Methods in org.drools.semantics.groovy that return Declaration
 Declaration[] GroovyExprAnalyzer.analyze(String text, List availDecls)
          Analyze an expression.
 Declaration[] GroovyCondition.getRequiredTupleMembers()
          Retrieve the array of Declaration s required by this condition to perform its duties.
 

Uses of Declaration in org.drools.semantics.java
 

Methods in org.drools.semantics.java that return Declaration
 Declaration[] JavaCondition.getRequiredTupleMembers()
          Retrieve the Declaration s required for evaluating the expression.
 

Methods in org.drools.semantics.java with parameters of type Declaration
static Object JavaCompiler.compile(Rule rule, String className, Class clazz, String expression, String originalExpression, Declaration[] params)
           
static Object JavaScriptEvaluator.compile(String block, String className, Class interfaceToImplement, String[] parameterNames, Declaration[] declarations, Set imports, Map applicationData, Class baseClass, ClassLoader classLoader)
           
 boolean JavaCondition.Script.invoke(Tuple tuple, Declaration[] decls, KnowledgeHelper drools, Map applicationData)
           
 void JavaBlockConsequence.Script.invoke(Tuple tuple, Declaration[] decls, KnowledgeHelper drools, Map applicationData)
           
 

Constructors in org.drools.semantics.java with parameters of type Declaration
JavaScriptEvaluator(String code, String className, Class interfaceToImplement, String[] parameterNames, Declaration[] declarations, Set imports, Map applicationData, Class baseClass, ClassLoader classLoader)
           
 

Uses of Declaration in org.drools.semantics.python
 

Methods in org.drools.semantics.python that return Declaration
 Declaration[] PythonExprAnalyzer.analyze(org.python.parser.ast.modType expr, List availDecls)
          Analyze an expression.
 Declaration[] PythonCondition.getRequiredTupleMembers()
          Retrieve the array of Declaration s required by this condition to perform its duties.
 

Uses of Declaration in org.drools.spi
 

Methods in org.drools.spi that return Declaration
 Declaration[] Condition.getRequiredTupleMembers()
          Retrieve the array of Declaration s required by this condition to perform its duties.
 

Methods in org.drools.spi with parameters of type Declaration
 Object MockTuple.get(Declaration declaration)
           
 Object Tuple.get(Declaration declaration)
          Retrieve the value bound to a particular Declaration.
 void MockTuple.put(Declaration declaration, Object value)
           
 



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