Interface Config

    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default boolean getBool​(java.lang.String key, boolean defaultValue)  
      default double getDouble​(java.lang.String key, double defaultValue)  
      default java.lang.String getFormatted​(java.lang.String key)  
      default java.lang.String getFormatted​(java.lang.String key, java.lang.Object... parameters)  
      default java.lang.String getFormatted​(java.lang.String key, java.util.Map<java.lang.String,​java.lang.Object> parameters)  
      default int getInt​(java.lang.String key, int defaultValue)  
      default long getLong​(java.lang.String key, long defaultValue)  
      default boolean getRequiredBool​(java.lang.String key)  
      default double getRequiredDouble​(java.lang.String key)  
      default java.lang.String getRequiredFormatted​(java.lang.String key)  
      default java.lang.String getRequiredFormatted​(java.lang.String key, java.lang.Object... parameters)  
      default java.lang.String getRequiredFormatted​(java.lang.String key, java.util.Map<java.lang.String,​java.lang.Object> parameters)  
      default int getRequiredInt​(java.lang.String key)  
      default long getRequiredLong​(java.lang.String key)  
      default java.lang.String getRequiredString​(java.lang.String key)  
      java.lang.String getString​(java.lang.String key)  
      default java.lang.String getString​(java.lang.String key, java.lang.String defaultValue)  
      default java.lang.String[] getStringArray​(java.lang.String key)  
      static java.lang.IllegalStateException toNoValueException​(java.lang.String key)  
    • Method Detail

      • getString

        java.lang.String getString​(java.lang.String key)
      • getString

        default java.lang.String getString​(java.lang.String key,
                                           java.lang.String defaultValue)
      • getRequiredString

        default java.lang.String getRequiredString​(java.lang.String key)
                                            throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • getStringArray

        default java.lang.String[] getStringArray​(java.lang.String key)
      • getFormatted

        default java.lang.String getFormatted​(java.lang.String key)
                                       throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • getRequiredFormatted

        default java.lang.String getRequiredFormatted​(java.lang.String key)
                                               throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • getFormatted

        default java.lang.String getFormatted​(java.lang.String key,
                                              java.util.Map<java.lang.String,​java.lang.Object> parameters)
                                       throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • getRequiredFormatted

        default java.lang.String getRequiredFormatted​(java.lang.String key,
                                                      java.util.Map<java.lang.String,​java.lang.Object> parameters)
                                               throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • getFormatted

        default java.lang.String getFormatted​(java.lang.String key,
                                              java.lang.Object... parameters)
                                       throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • getRequiredFormatted

        default java.lang.String getRequiredFormatted​(java.lang.String key,
                                                      java.lang.Object... parameters)
                                               throws java.lang.IllegalStateException
        Throws:
        java.lang.IllegalStateException
      • getBool

        default boolean getBool​(java.lang.String key,
                                boolean defaultValue)
      • getRequiredBool

        default boolean getRequiredBool​(java.lang.String key)
                                 throws java.lang.IllegalStateException,
                                        BoolFormatException
        Throws:
        java.lang.IllegalStateException
        BoolFormatException
      • getInt

        default int getInt​(java.lang.String key,
                           int defaultValue)
      • getRequiredInt

        default int getRequiredInt​(java.lang.String key)
                            throws java.lang.IllegalStateException,
                                   java.lang.NumberFormatException
        Throws:
        java.lang.IllegalStateException
        java.lang.NumberFormatException
      • getLong

        default long getLong​(java.lang.String key,
                             long defaultValue)
      • getRequiredLong

        default long getRequiredLong​(java.lang.String key)
                              throws java.lang.IllegalStateException,
                                     java.lang.NumberFormatException
        Throws:
        java.lang.IllegalStateException
        java.lang.NumberFormatException
      • getDouble

        default double getDouble​(java.lang.String key,
                                 double defaultValue)
      • getRequiredDouble

        default double getRequiredDouble​(java.lang.String key)
                                  throws java.lang.IllegalStateException,
                                         java.lang.NumberFormatException
        Throws:
        java.lang.IllegalStateException
        java.lang.NumberFormatException
      • toNoValueException

        static java.lang.IllegalStateException toNoValueException​(java.lang.String key)