Class OptionalUtils

java.lang.Object
dev.sympho.modular_commands.utils.OptionalUtils

public final class OptionalUtils extends Object
Tools for dealing with OptionalChecker, similar to NullnessUtils.
Since:
1.0
Version:
1.0
  • Method Details

    • castPresent

      public static <T> @Present Optional<T> castPresent(Optional<T> o)
      Casts an optional as present.
      Type Parameters:
      T - The object type.
      Parameters:
      o - The Optional to cast.
      Returns:
      The cast Optional.