Class OptionValue<T>


  • public class OptionValue<T>
    extends Object
    • Constructor Detail

      • OptionValue

        public OptionValue​(@NotNull
                           Option<T> option,
                           @Nullable
                           T value)
    • Method Detail

      • getValue

        @Nullable
        public T getValue()
      • getStringValue

        @Nullable
        public String getStringValue()
      • isChanged

        public boolean isChanged()
      • getRawSpec

        @Nullable
        public String getRawSpec()
      • getOption

        @NotNull
        public Option<T> getOption()
      • compareByKey

        public static int compareByKey​(@NotNull
                                       Option left,
                                       @NotNull
                                       Option right)