net.sf.staccatocommons.lang.function.internal
Class ApplicableFunction<A,B>

java.lang.Object
  extended by net.sf.staccatocommons.lang.function.AbstractDelayable<A,B>
      extended by net.sf.staccatocommons.lang.function.AbstractFunction<A,B>
          extended by net.sf.staccatocommons.lang.function.internal.TopLevelFunction<A,B>
              extended by net.sf.staccatocommons.lang.function.internal.ApplicableFunction<A,B>
All Implemented Interfaces:
Serializable, net.sf.staccatocommons.defs.Applicable<A,B>, net.sf.staccatocommons.defs.Delayable<A,B>, net.sf.staccatocommons.defs.function.Function<A,B>, net.sf.staccatocommons.defs.partial.NullSafeAware<net.sf.staccatocommons.defs.function.Function<A,B>>

public class ApplicableFunction<A,B>
extends TopLevelFunction<A,B>

Author:
flbulgarelli
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.staccatocommons.lang.function.AbstractFunction
AbstractFunction.Soft<A,B>
 
Constructor Summary
ApplicableFunction(net.sf.staccatocommons.defs.Applicable<? super A,? extends B> applicable)
          Creates a new ApplicableFunction
 
Method Summary
 B apply(A arg)
           
 
Methods inherited from class net.sf.staccatocommons.lang.function.internal.TopLevelFunction
toString
 
Methods inherited from class net.sf.staccatocommons.lang.function.AbstractFunction
equal, isIdentity, notNull, null_, nullSafe, of, of, of, same, then, then, then
 
Methods inherited from class net.sf.staccatocommons.lang.function.AbstractDelayable
delayed, delayedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.sf.staccatocommons.defs.Delayable
delayed, delayedValue
 

Constructor Detail

ApplicableFunction

public ApplicableFunction(net.sf.staccatocommons.defs.Applicable<? super A,? extends B> applicable)
Creates a new ApplicableFunction

Method Detail

apply

public B apply(A arg)


Copyright © 2010-2012 Staccatocommons. All Rights Reserved.