Uses of Interface
net.sf.staccatocommons.defs.Thunk

Packages that use Thunk
net.sf.staccatocommons.defs This package contains function-like interfaces of different arities - number or arguments -, and interfaces that describe container-like objects 
net.sf.staccatocommons.defs.reduction   
 

Uses of Thunk in net.sf.staccatocommons.defs
 

Methods in net.sf.staccatocommons.defs that return Thunk
 Thunk<B> Delayable.delayed(A arg)
          Asynchronously applies this Delayable, by returning a Thunk that will perform the actual transformation each time it is evaluated.
 Thunk<C> Delayable2.delayed(A arg0, B arg1)
          Asynchronously applies this Delayable2, by returning a Thunk that will perform the actual transformation each time it is evaluated.
 Thunk<D> Delayable3.delayed(A arg0, B arg1, C arg2)
          Asynchronously applies this Delayable3, by returning a Thunk that will perform the actual transformation each time it is evaluated.
 Thunk<B> Delayable.delayedValue(Thunk<? extends A> thunk)
          Asynchronously applies this Delayable on the thunk's value, by returning a Thunk that will perform the actual transformation each time it is evaluated.
 Thunk<C> Delayable2.delayedValue(Thunk<A> thunk0, Thunk<B> thunk1)
          Asynchronously applies this Delayable2, by returning a Thunk that will perform the actual transformation on the given thunk's values each time it is evaluated.
 Thunk<D> Delayable3.delayedValue(Thunk<A> thunk0, Thunk<B> thunk1, Thunk<C> thunk2)
          Asynchronously applies this Delayable3, by returning a Thunk that will perform the actual transformation on the given thunk's values each time it is evaluated.
 

Methods in net.sf.staccatocommons.defs with parameters of type Thunk
 Thunk<B> Delayable.delayedValue(Thunk<? extends A> thunk)
          Asynchronously applies this Delayable on the thunk's value, by returning a Thunk that will perform the actual transformation each time it is evaluated.
 Thunk<C> Delayable2.delayedValue(Thunk<A> thunk0, Thunk<B> thunk1)
          Asynchronously applies this Delayable2, by returning a Thunk that will perform the actual transformation on the given thunk's values each time it is evaluated.
 Thunk<C> Delayable2.delayedValue(Thunk<A> thunk0, Thunk<B> thunk1)
          Asynchronously applies this Delayable2, by returning a Thunk that will perform the actual transformation on the given thunk's values each time it is evaluated.
 Thunk<D> Delayable3.delayedValue(Thunk<A> thunk0, Thunk<B> thunk1, Thunk<C> thunk2)
          Asynchronously applies this Delayable3, by returning a Thunk that will perform the actual transformation on the given thunk's values each time it is evaluated.
 Thunk<D> Delayable3.delayedValue(Thunk<A> thunk0, Thunk<B> thunk1, Thunk<C> thunk2)
          Asynchronously applies this Delayable3, by returning a Thunk that will perform the actual transformation on the given thunk's values each time it is evaluated.
 Thunk<D> Delayable3.delayedValue(Thunk<A> thunk0, Thunk<B> thunk1, Thunk<C> thunk2)
          Asynchronously applies this Delayable3, by returning a Thunk that will perform the actual transformation on the given thunk's values each time it is evaluated.
 

Uses of Thunk in net.sf.staccatocommons.defs.reduction
 

Subinterfaces of Thunk in net.sf.staccatocommons.defs.reduction
 interface Accumulator<A,B>
          An imperative accumulator.
 



Get Staccatocommons at SourceForge.net. Fast, secure and Free Open Source software downloads