Interface Closure

All Known Implementing Classes:
ChainedClosure, ExceptionClosure, ForClosure, IfClosure, NOPClosure, SwitchClosure, TransformerClosure, WhileClosure

public interface Closure
Defines a functor interface implemented by classes that do something.

A Closure represents a block of code which is executed from inside some block, function or iteration. It operates an input object.

Standard implementations of common closures are provided by ClosureUtils. These include method invokation and for/while loops.

Since:
Commons Collections 1.0
Version:
$Revision: 646777 $ $Date: 2008-04-10 14:33:15 +0200 (Thu, 10 Apr 2008) $
Author:
James Strachan, Nicola Ken Barozzi, Stephen Colebourne
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    execute(Object input)
    Performs an action on the specified input object.
  • Method Details