Structured Text Toolkit

com.saelist.stx
Interface Operator

All Known Implementing Classes:
AbstractOperator

public interface Operator

Performs an operation on a set of Pairs. Lifecycle: Create { init { visit { operate } } }.


Method Summary
 void init(Pair config)
          Configures the operator before a round of visits.
 void operate(Pair pair)
          Operates on the pair.
 void visit(java.util.Iterator pairs)
          Calls operate on each pair.
 

Method Detail

init

public void init(Pair config)
Configures the operator before a round of visits.


visit

public void visit(java.util.Iterator pairs)
Calls operate on each pair.


operate

public void operate(Pair pair)
Operates on the pair.


Structured Text Toolkit