akka

japi

package japi

Visibility
  1. Public
  2. All

Type Members

  1. trait Creator[T] extends Serializable

    A constructor/factory, takes no parameters but creates a new value of type T every call.

  2. trait Effect extends AnyRef

    An executable piece of code that takes no parameters and doesn't return any value.

  3. trait Function[T, R] extends AnyRef

    A Function interface.

  4. trait Function2[T1, T2, R] extends AnyRef

    A Function interface.

  5. class JAPI extends AnyRef

  6. abstract class JavaPartialFunction[A, B] extends AbstractPartialFunction[A, B]

    Helper for implementing a *pure* partial function: it will possibly be invoked multiple times for a single “application”, because its only abstract method is used for both isDefinedAt() and apply(); the former is mapped to isCheck == true and the latter to isCheck == false for those cases where this is important to know.

  7. sealed abstract class Option[A] extends Iterable[A]

    This class represents optional values.

  8. case class Pair[A, B](first: A, second: B) extends Product with Serializable

    Java API Represents a pair (tuple) of two elements.

  9. trait Predicate[T] extends AnyRef

    Java API: Defines a criteria and determines whether the parameter meets this criteria.

  10. trait Procedure[T] extends AnyRef

    A Procedure is like a Function, but it doesn't produce a return value.

Value Members

  1. object JavaPartialFunction

  2. object Option

  3. object Pair extends Serializable

  4. object Util

    This class hold common utilities for Java

  5. package function

  6. package pf

Ungrouped