Package pl.clareo.coroutines.user

Interface Summary
CoIterator<E,A> Interface encapsulating coroutine execution
Controler<E,A> Interface used to control coroutine's execution.
ExitCondition<E> Interface used to automatically close coroutine based on examination of last returned value.
 

Class Summary
Coroutines This class contains methods used when creating coroutine
ExitOnYieldedEqualsTo<E>  
StaticPattern<E,A>  
 

Exception Summary
CoroutineClosedException This exception indicates operation on closed coroutine
CoroutineExitException This exception is thrown by yield when coroutine is closed
InvalidCoroutineException Thrown when coroutine is in a state which renders it unusable (eg. when code instrumentation failed)
 

Annotation Types Summary
Coroutine Annotates method as coroutine.
 



Copyright © 2010 CLAREO. All Rights Reserved.