org.drools.reteoo
Interface TupleSource

All Known Subinterfaces:
ConditionNode, ExtractionNode, JoinNode, ParameterNode
All Known Implementing Classes:
TupleSourceImpl

public interface TupleSource

A source of Tupless for a TupleSink.

Nodes that propagate Tuples implement this interface.

Author:
bob mcwhirter
See Also:
TupleSink, Tuple

Method Summary
 java.util.Set getTupleDeclarations()
          Retrieve the Set of Declarations in the propagated Tuples.
 TupleSink getTupleSink()
          Retrieve the TupleSink that receives propagated Tuples.
 

Method Detail

getTupleDeclarations

public java.util.Set getTupleDeclarations()
Retrieve the Set of Declarations in the propagated Tuples.
Returns:
The Set of Declarations in progated Tuples.
See Also:
Declaration

getTupleSink

public TupleSink getTupleSink()
Retrieve the TupleSink that receives propagated Tuples.
Returns:
The TupleSink that receives propagated Tuples.


Copyright © 2001-2003 The Werken Company. All Rights Reserved.