Package | Description |
---|---|
javaslang | |
javaslang.collection |
Purely functional collections based on Traversable.
|
javaslang.concurrent |
This package contains basic building blocks creating fast, asynchronous, non-blocking parallel code.
|
javaslang.control |
Class and Description |
---|
Either
Either represents a value of two possible types.
|
Either.Left
The
Left version of an Either . |
Either.Right
The
Right version of an Either . |
Option
Replacement for
Optional . |
Option.None
None is a singleton representation of the undefined
Option . |
Option.Some
Some represents a defined
Option . |
Try
An implementation similar to Scala's Try control.
|
Try.CheckedSupplier
A Supplier which may throw.
|
Try.Failure
A failed Try.
|
Try.Success
A succeeded Try.
|
Validation.Invalid
An invalid Validation
|
Validation.Valid
A valid Validation
|
Class and Description |
---|
Option
Replacement for
Optional . |
Class and Description |
---|
Option
Replacement for
Optional . |
Try
An implementation similar to Scala's Try control.
|
Try.CheckedFunction
A Function which may throw.
|
Try.CheckedPredicate
A Predicate which may throw.
|
Try.CheckedRunnable
A Runnable which may throw.
|
Try.CheckedSupplier
A Supplier which may throw.
|
Class and Description |
---|
Either
Either represents a value of two possible types.
|
Either.LeftProjection
A left projection of an Either.
|
Either.RightProjection
A right projection of an Either.
|
Option
Replacement for
Optional . |
Try
An implementation similar to Scala's Try control.
|
Try.CheckedConsumer
A Consumer which may throw.
|
Try.CheckedFunction
A Function which may throw.
|
Try.CheckedPredicate
A Predicate which may throw.
|
Try.CheckedRunnable
A Runnable which may throw.
|
Try.CheckedSupplier
A Supplier which may throw.
|
Try.NonFatalException
An unchecked wrapper for non-fatal/recoverable exceptions.
|
Validation
An implementation similar to scalaz's Validation control.
|
Validation.Builder |
Validation.Builder3 |
Validation.Builder4 |
Validation.Builder5 |
Validation.Builder6 |
Validation.Builder7 |
Validation.Builder8 |
Copyright © 2016. All Rights Reserved.