Added javadocs for Function and Procedure

This commit is contained in:
Viktor Klang 2010-09-06 15:43:38 +02:00
parent 99ebdcb719
commit 4599f1cf3a

View file

@ -1,9 +1,16 @@
package se.scalablesolutions.akka.util
/** A Function interface
* Used to create first-class-functions is Java (sort of)
* Java API
*/
trait Function[T,R] {
def apply(param: T): R
}
/** A Procedure is like a Function, but it doesn't produce a return value
* Java API
*/
trait Procedure[T] {
def apply(param: T): Unit
}