org.apache.commons.collections
Interface Closure
- All Known Implementing Classes:
- NOPClosure, IfClosure, ExceptionClosure, SwitchClosure, ForClosure, TransformerClosure, ChainedClosure, 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.
- Since:
- Commons Collections 1.0
- Version:
- $Revision: 1.9 $ $Date: 2004/01/14 21:43:05 $
- Author:
- James Strachan, Nicola Ken Barozzi, Stephen Colebourne
Method Summary |
void |
execute(Object input)
Performs an action on the specified input object. |
execute
public void execute(Object input)
- Performs an action on the specified input object.
- Parameters:
input
- the input to execute on- Throws:
ClassCastException
- (runtime) if the input is the wrong classIllegalArgumentException
- (runtime) if the input is invalidFunctorException
- (runtime) if any other error occurs
Copyright © 2001-2004 Apache Software Foundation. All Rights Reserved.