Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.google.common.base.Optional

Packages that use Optional
com.google.common.base | Basic utility libraries and interfaces.

Uses of Optional in com.google.common.base

Methods in com.google.common.base that return Optional
`static
`<T> Optional<T>`
` | `Optional.absent()` Returns an `Optional` instance with no contained reference.
`static
`<T> Optional<T>`
` | `Optional.fromNullable(T nullableReference)` If `nullableReference` is non-null, returns an `Optional` instance containing that reference; otherwise returns `absent()`.
`static
`<T> Optional<T>`
` | `Optional.of(T reference)` Returns an `Optional` instance containing the given non-null reference.
`abstract Optional<T>` | `Optional.or(Optional<? extends T> secondChoice)` Returns this `Optional` if it has a value present; `secondChoice` otherwise.

Methods in com.google.common.base with parameters of type Optional
`abstract Optional<T>` | `Optional.or(Optional<? extends T> secondChoice)` Returns this `Optional` if it has a value present; `secondChoice` otherwise.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010-2011. All Rights Reserved.