Class Holder<T>

java.lang.Object
com.petrolpark.util.Holder<T>

public class Holder<T> extends Object
  • Constructor Details

    • Holder

      protected Holder(T value)
  • Method Details

    • of

      public static final <T> Holder<T> of(T value)
    • empty

      public static final <T> Holder<T> empty()
    • isEmpty

      public boolean isEmpty()
    • get

      @Nullable public T get()
    • getOptional

      public Optional<T> getOptional()
    • set

      public void set(T value)