public class

Optional

extends Object
java.lang.Object
   ↳ com.salesforce.android.service.common.utilities.functional.Optional<T>

Class Overview

Partial backport of Java8 Optional.

Summary

Public Methods
static <T> Optional<T> empty()
T get()
void ifPresent(Consumer<? super T> consumer)
boolean isPresent()
static <T> Optional<T> of(T value)
T orElse(T value)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static Optional<T> empty ()

public T get ()

public void ifPresent (Consumer<? super T> consumer)

public boolean isPresent ()

public static Optional<T> of (T value)

public T orElse (T value)