| Name | Description | Type | Package | Framework |
| CaseStatement | Class | akka.japi.pf | Akka | |
| CaseStatement$ | Class | akka.japi.pf | Akka | |
| Creator | A constructor/factory, takes no parameters but creates a new value of type T every call. | Interface | akka.japi | Akka |
| Creator | A constructor/factory, takes no parameters but creates a new value of type T every call. | Interface | akka.japi.function | Akka |
| DeciderBuilder | Used for building a partial function for Actor. | Class | akka.japi.pf | Akka |
| Effect | An executable piece of code that takes no parameters and doesn't return any value. | Interface | akka.japi.function | Akka |
| FI | Class that encapsulates all the Functional Interfaces used for creating partial functions. | Class | akka.japi.pf | Akka |
| FI .Apply | Functional interface for an application. | Interface | akka.japi.pf.FI | Akka |
| FI .Apply2 | Functional interface for an application. | Interface | akka.japi.pf.FI | Akka |
| FI .TypedPredicate | Functional interface for a predicate. | Interface | akka.japi.pf.FI | Akka |
| FI .TypedPredicate2 | Functional interface for a predicate. | Interface | akka.japi.pf.FI | Akka |
| FI .UnitApply | Functional interface for an application. | Interface | akka.japi.pf.FI | Akka |
| FI .UnitApply2 | Functional interface for an application. | Interface | akka.japi.pf.FI | Akka |
| FI .UnitApply3 | Functional interface for an application. | Interface | akka.japi.pf.FI | Akka |
| FI .UnitApply4 | Functional interface for an application. | Interface | akka.japi.pf.FI | Akka |
| FI .UnitApplyVoid | Functional interface for an application. | Interface | akka.japi.pf.FI | Akka |
| FSMStateFunctionBuilder | Builder used to create a partial function for FSM. | Class | akka.japi.pf | Akka |
| FSMStopBuilder | Builder used to create a partial function for FSM. | Class | akka.japi.pf | Akka |
| FSMTransitionHandlerBuilder | Builder used to create a partial function for FSM. | Class | akka.japi.pf | Akka |
| Function | A Function interface. | Interface | akka.japi.function | Akka |
| Function10 | A Function interface. | Interface | akka.japi.function | Akka |
| Function11 | A Function interface. | Interface | akka.japi.function | Akka |
| Function12 | A Function interface. | Interface | akka.japi.function | Akka |
| Function13 | A Function interface. | Interface | akka.japi.function | Akka |
| Function14 | A Function interface. | Interface | akka.japi.function | Akka |
| Function15 | A Function interface. | Interface | akka.japi.function | Akka |
| Function16 | A Function interface. | Interface | akka.japi.function | Akka |
| Function17 | A Function interface. | Interface | akka.japi.function | Akka |
| Function18 | A Function interface. | Interface | akka.japi.function | Akka |
| Function19 | A Function interface. | Interface | akka.japi.function | Akka |
| Function2 | A Function interface. | Interface | akka.japi.function | Akka |
| Function2 | A Function interface. | Interface | akka.japi | Akka |
| Function20 | A Function interface. | Interface | akka.japi.function | Akka |
| Function21 | A Function interface. | Interface | akka.japi.function | Akka |
| Function22 | A Function interface. | Interface | akka.japi.function | Akka |
| Function3 | A Function interface. | Interface | akka.japi.function | Akka |
| Function4 | A Function interface. | Interface | akka.japi.function | Akka |
| Function5 | A Function interface. | Interface | akka.japi.function | Akka |
| Function6 | A Function interface. | Interface | akka.japi.function | Akka |
| Function7 | A Function interface. | Interface | akka.japi.function | Akka |
| Function8 | A Function interface. | Interface | akka.japi.function | Akka |
| Function9 | A Function interface. | Interface | akka.japi.function | Akka |
| JAPI | Class | akka.japi | Akka | |
| JavaPartialFunction | Helper for implementing a *pure* partial function: it will possibly be invoked multiple times for a single “application”, because its only abstract | Class | akka.japi | Akka |
| JavaPartialFunction$ | Class | akka.japi | Akka | |
| JavaPartialFunction .NoMatch$ | Class | akka.japi.JavaPartialFunction | Akka | |
| JavaPartialFunction .NoMatchException | Class | akka.japi.JavaPartialFunction | Akka | |
| Match | Class | akka.japi.pf | Akka | |
| Option | This class represents optional values. | Class | akka.japi | Akka |
| Option$ | Class | akka.japi | Akka | |
| Option .Some | Class | akka.japi.Option | Akka | |
| Option .Some$ | Class | akka.japi.Option | Akka | |
| Pair | Represents a pair (tuple) of two elements. | Class | akka.japi | Akka |
| Pair$ | Class | akka.japi | Akka | |
| PFBuilder | A builder for PartialFunction. | Class | akka.japi.pf | Akka |
| Predicate | Java API: Defines a criteria and determines whether the parameter meets this criteria. | Interface | akka.japi.function | Akka |
| Predicate | Java API: Defines a criteria and determines whether the parameter meets this criteria. | Interface | akka.japi | Akka |
| Procedure | A Procedure is like a Function, but it doesn't produce a return value. | Interface | akka.japi.function | Akka |
| Procedure10 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure11 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure12 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure13 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure14 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure15 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure16 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure17 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure18 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure19 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure2 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure20 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure21 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure22 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure3 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure4 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure5 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure6 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure7 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure8 | A Consumer interface. | Interface | akka.japi.function | Akka |
| Procedure9 | A Consumer interface. | Interface | akka.japi.function | Akka |
| ReceiveBuilder | Used for building a partial function for Actor. | Class | akka.japi.pf | Akka |
| Tuple10 | Class | akka.japi.tuple | Akka | |
| Tuple10$ | Used to create tuples with 10 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple11 | Class | akka.japi.tuple | Akka | |
| Tuple11$ | Used to create tuples with 11 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple12 | Class | akka.japi.tuple | Akka | |
| Tuple12$ | Used to create tuples with 12 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple13 | Class | akka.japi.tuple | Akka | |
| Tuple13$ | Used to create tuples with 13 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple14 | Class | akka.japi.tuple | Akka | |
| Tuple14$ | Used to create tuples with 14 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple15 | Class | akka.japi.tuple | Akka | |
| Tuple15$ | Used to create tuples with 15 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple16 | Class | akka.japi.tuple | Akka | |
| Tuple16$ | Used to create tuples with 16 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple17 | Class | akka.japi.tuple | Akka | |
| Tuple17$ | Used to create tuples with 17 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple18 | Class | akka.japi.tuple | Akka | |
| Tuple18$ | Used to create tuples with 18 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple19 | Class | akka.japi.tuple | Akka | |
| Tuple19$ | Used to create tuples with 19 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple20 | Class | akka.japi.tuple | Akka | |
| Tuple20$ | Used to create tuples with 20 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple21 | Class | akka.japi.tuple | Akka | |
| Tuple21$ | Used to create tuples with 21 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple22 | Class | akka.japi.tuple | Akka | |
| Tuple22$ | Used to create tuples with 22 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple3 | Class | akka.japi.tuple | Akka | |
| Tuple3$ | Used to create tuples with 3 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple4 | Class | akka.japi.tuple | Akka | |
| Tuple4$ | Used to create tuples with 4 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple5 | Class | akka.japi.tuple | Akka | |
| Tuple5$ | Used to create tuples with 5 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple6 | Class | akka.japi.tuple | Akka | |
| Tuple6$ | Used to create tuples with 6 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple7 | Class | akka.japi.tuple | Akka | |
| Tuple7$ | Used to create tuples with 7 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple8 | Class | akka.japi.tuple | Akka | |
| Tuple8$ | Used to create tuples with 8 elements in Java. | Class | akka.japi.tuple | Akka |
| Tuple9 | Class | akka.japi.tuple | Akka | |
| Tuple9$ | Used to create tuples with 9 elements in Java. | Class | akka.japi.tuple | Akka |
| UnitCaseStatement | Class | akka.japi.pf | Akka | |
| UnitMatch | Version of PartialFunction that can be built during This is a specialized version of UnitMatch to map java | Class | akka.japi.pf | Akka |
| UnitPFBuilder | A builder for PartialFunction. | Class | akka.japi.pf | Akka |
| Util | Class | akka.japi | Akka | |
| Util$ | Class | akka.japi | Akka | |