org.apache.ode.utils.stl
Class CompositeUnaryFunction<E,V,T>

java.lang.Object
  extended by org.apache.ode.utils.stl.CompositeUnaryFunction<E,V,T>
All Implemented Interfaces:
UnaryFunction<E,V>, UnaryFunctionEx<E,V>

public class CompositeUnaryFunction<E,V,T>
extends java.lang.Object
implements UnaryFunction<E,V>


Constructor Summary
CompositeUnaryFunction(UnaryFunction<T,V> f, UnaryFunction<E,T> g)
           
 
Method Summary
 V apply(E x)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeUnaryFunction

public CompositeUnaryFunction(UnaryFunction<T,V> f,
                              UnaryFunction<E,T> g)
Method Detail

apply

public V apply(E x)
Specified by:
apply in interface UnaryFunction<E,V>
Specified by:
apply in interface UnaryFunctionEx<E,V>