Interface ConfigSourceFactory

    • Method Detail

      • getConfigSources

        @NotNull
        @NotNull ConfigSource @NotNull [] getConfigSources()
        Returns all defined configuration sources. The returned array may be modified.
        Returns:
        the defined configuration sources
      • getConfigSource

        @NotNull
        @NotNull ConfigSource getConfigSource​(@NotNull
                                              @NotNull java.lang.String name)
        Returns a ConfigSource by name.
        Parameters:
        name - the name
        Returns:
        the configuration source of a default configuration source if the name does not exist
      • getDefaultConfigSource

        @NotNull
        @NotNull ConfigSource getDefaultConfigSource()
        Returns the default ConfigSource.
        Returns:
        the default configuration source