Drools :: Core 6.1.0.Beta1

org.drools.core.spi
Interface ReturnValueExpression

All Superinterfaces:
Invoker, RuleComponent
All Known Subinterfaces:
ReturnValueStub
All Known Implementing Classes:
MVELReturnValueExpression, ReturnValueExpression.SafeReturnValueExpression

public interface ReturnValueExpression
extends Invoker


Nested Class Summary
static class ReturnValueExpression.SafeReturnValueExpression
           
 
Method Summary
 Object createContext()
           
 FieldValue evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, WorkingMemory workingMemory, Object context)
           
 void replaceDeclaration(Declaration declaration, Declaration resolved)
           
 

Method Detail

createContext

Object createContext()

evaluate

FieldValue evaluate(InternalFactHandle handle,
                    Tuple tuple,
                    Declaration[] previousDeclarations,
                    Declaration[] localDeclarations,
                    WorkingMemory workingMemory,
                    Object context)
                    throws Exception
Throws:
Exception

replaceDeclaration

void replaceDeclaration(Declaration declaration,
                        Declaration resolved)

Drools :: Core 6.1.0.Beta1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.