Class PropertiesReader

  • All Implemented Interfaces:
    PropertiesConstants

    public class PropertiesReader
    extends java.lang.Object
    implements PropertiesConstants
    Since:
    8.0
    Author:
    Maxim Podkolzine (maxim.podkolzine@jetbrains.com)
    • Field Detail

      • myProperties

        protected java.util.Properties myProperties
    • Constructor Detail

      • PropertiesReader

        public PropertiesReader()
    • Method Detail

      • readFromFile

        public void readFromFile​(@NotNull
                                 java.io.File propertiesFile)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • entrySet

        @NotNull
        public java.util.Set<java.util.Map.Entry<java.lang.Object,​java.lang.Object>> entrySet()
      • getAllProperties

        @NotNull
        public java.util.Map getAllProperties()
      • get

        public java.lang.String get​(@NotNull
                                    java.lang.String key)
      • getProperty

        public java.lang.String getProperty​(@NotNull
                                            java.lang.String key)
      • getProperty

        public java.lang.String getProperty​(@NotNull
                                            java.lang.String key,
                                            @NotNull
                                            java.lang.String dflt)
      • getBoolean

        public boolean getBoolean​(@NotNull
                                  java.lang.String key)
      • getInt

        public int getInt​(@NotNull
                          java.lang.String key,
                          int dflt)
      • containsKey

        public boolean containsKey​(@NotNull
                                   java.lang.String key)