Class WellknownParameters


  • public class WellknownParameters
    extends Object
    Created 08.05.13 14:06
    Author:
    Eugene Petrenko (eugene.petrenko@jetbrains.com)
    • Constructor Detail

      • WellknownParameters

        public WellknownParameters()
    • Method Detail

      • forBoolean

        @NotNull
        public static WellknownParameter<Boolean> forBoolean​(@NotNull
                                                             String key,
                                                             boolean def)
        Parameters:
        key - key
        def - default value
        Returns:
        WellknownParameter instance for given key/def
        Since:
        8.0
      • forString

        @NotNull
        public static WellknownParameter<String> forString​(@NotNull
                                                           String key)
        Parameters:
        key - key
        Returns:
        WellknownParameter instance for given key/def
        Since:
        8.0
      • forInteger

        @NotNull
        public static WellknownParameter<Integer> forInteger​(@NotNull
                                                             String key,
                                                             @Nullable
                                                             Integer def)
        Parameters:
        key - key
        def - default value
        Returns:
        WellknownParameter instance for given key/def
        Since:
        8.0
      • forDouble

        @NotNull
        public static WellknownParameter<Double> forDouble​(@NotNull
                                                           String key,
                                                           @Nullable
                                                           Double def)
        Parameters:
        key - key
        def - default value
        Returns:
        WellknownParameter instance for given key/def
        Since:
        8.0