Package sop.util

Class Optional<T>

  • Type Parameters:
    T - item type

    public class Optional<T>
    extends java.lang.Object
    Backport of java.util.Optional for older Android versions.
    • Constructor Detail

      • Optional

        public Optional()
      • Optional

        public Optional​(T item)
    • Method Detail

      • of

        public static <T> Optional<T> of​(T item)
      • ofNullable

        public static <T> Optional<T> ofNullable​(T item)
      • ofEmpty

        public static <T> Optional<T> ofEmpty()
      • get

        public T get()
      • isPresent

        public boolean isPresent()
      • isEmpty

        public boolean isEmpty()