Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## Operator
Interface Operator

All Superinterfaces:
  Module

All Known Implementing Classes:
  Collector, CrossoverModule, EliteReplacementOperator, FitnessEvaluator, Initialiser, JoinOperator, MeritReplacementStrategy, MutationOperator, OperatorModule, RampedHalfAndHalfInitialiser, SelectionScheme, SimpleReplacementStrategy, SourceModule, SplitOperator

    public interface Operator

extends Module

Interface for Operator. The Opertor can get and set an operation.

Author:
  erikhemberg

Method Summary
`Operation` | `getOperation()` Get operation that operator performs
`void` | `setOperation(Operation op)` Set operation that operator performs

Methods inherited from interface Operator.Module
`perform, setPopulation`

Method Detail

### setOperation

    void setOperation(Operation op)

  Set operation that operator performs

  Parameters:
    `op` - operation

### getOperation

    Operation getOperation()

  Get operation that operator performs

  Returns:
    operation

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD