test_class.declarator: KNOWN_CONFIG_PATH = "nowhere"
test_class.modifier: private static final
test_class.original_string: private static final String KNOWN_CONFIG_PATH = "nowhere";
test_class.type: String
test_class.var_name: KNOWN_CONFIG_PATH
test_class.declarator: testConfig
test_class.modifier: private static
test_class.original_string: private static Config testConfig;
test_class.type: Config
test_class.var_name: testConfig
test_class.declarator: softly = new JUnitSoftAssertions()
test_class.modifier: @Rule
      public final
test_class.original_string: @Rule
      public final JUnitSoftAssertions softly = new JUnitSoftAssertions();
test_class.type: JUnitSoftAssertions
test_class.var_name: softly
test_class.file: services/utils/config/src/test/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfigTest.java
test_class.identifier: DefaultScopedConfigTest
test_case.body: @Test
      public void tryToGetInstanceWithMissingConfigAtConfigPath() {
          final Config config = ConfigFactory.parseMap(Collections.singletonMap("foo", "bar"));
  
          assertThatExceptionOfType(DittoConfigError.class)
                  .isThrownBy(() -> DefaultScopedConfig.newInstance(config, KNOWN_CONFIG_PATH))
                  .withMessage("Failed to get nested Config at <%s>!", KNOWN_CONFIG_PATH)
                  .withCauseInstanceOf(ConfigException.Missing.class);
      }
test_case.class_method_signature: DefaultScopedConfigTest.tryToGetInstanceWithMissingConfigAtConfigPath()
test_case.full_signature: @Test public void tryToGetInstanceWithMissingConfigAtConfigPath()
test_case.identifier: tryToGetInstanceWithMissingConfigAtConfigPath
test_case.invocations: parseMap singletonMap withCauseInstanceOf withMessage isThrownBy assertThatExceptionOfType newInstance
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void tryToGetInstanceWithMissingConfigAtConfigPath()
focal_class.declarator: config
focal_class.modifier: private final
focal_class.original_string: private final Config config;
focal_class.type: Config
focal_class.var_name: config
focal_class.declarator: configPath
focal_class.modifier: private final
focal_class.original_string: private final String configPath;
focal_class.type: String
focal_class.var_name: configPath
focal_class.file: services/utils/config/src/main/java/org/eclipse/ditto/services/utils/config/DefaultScopedConfig.java
focal_class.identifier: DefaultScopedConfig
focal_class.interfaces: implements ScopedConfig
focal_class.class_method_signature: DefaultScopedConfig.DefaultScopedConfig(final Config theConfig, final String theConfigPath)
focal_class.full_signature: private  DefaultScopedConfig(final Config theConfig, final String theConfigPath)
focal_class.identifier: DefaultScopedConfig
focal_class.modifiers: private
focal_class.parameters: (final Config theConfig, final String theConfigPath)
focal_class.signature:  DefaultScopedConfig(final Config theConfig, final String theConfigPath)
focal_class.class_method_signature: DefaultScopedConfig.dittoScoped(final Config originalConfig)
focal_class.full_signature: public static DefaultScopedConfig dittoScoped(final Config originalConfig)
focal_class.identifier: dittoScoped
focal_class.modifiers: public static
focal_class.parameters: (final Config originalConfig)
focal_class.return: DefaultScopedConfig
focal_class.signature: DefaultScopedConfig dittoScoped(final Config originalConfig)
focal_class.class_method_signature: DefaultScopedConfig.newInstance(final Config originalConfig, final String configPath)
focal_class.full_signature: public static DefaultScopedConfig newInstance(final Config originalConfig, final String configPath)
focal_class.identifier: newInstance
focal_class.modifiers: public static
focal_class.parameters: (final Config originalConfig, final String configPath)
focal_class.return: DefaultScopedConfig
focal_class.signature: DefaultScopedConfig newInstance(final Config originalConfig, final String configPath)
focal_class.class_method_signature: DefaultScopedConfig.validateArgument(final Object argument, final String argumentDescription)
focal_class.full_signature: private static void validateArgument(final Object argument, final String argumentDescription)
focal_class.identifier: validateArgument
focal_class.modifiers: private static
focal_class.parameters: (final Object argument, final String argumentDescription)
focal_class.return: void
focal_class.signature: void validateArgument(final Object argument, final String argumentDescription)
focal_class.class_method_signature: DefaultScopedConfig.validateConfigPath(final String configPath)
focal_class.full_signature: private static void validateConfigPath(final String configPath)
focal_class.identifier: validateConfigPath
focal_class.modifiers: private static
focal_class.parameters: (final String configPath)
focal_class.return: void
focal_class.signature: void validateConfigPath(final String configPath)
focal_class.class_method_signature: DefaultScopedConfig.tryToGetAsConfig(final Config originalConfig, final String configPath)
focal_class.full_signature: private static Config tryToGetAsConfig(final Config originalConfig, final String configPath)
focal_class.identifier: tryToGetAsConfig
focal_class.modifiers: private static
focal_class.parameters: (final Config originalConfig, final String configPath)
focal_class.return: Config
focal_class.signature: Config tryToGetAsConfig(final Config originalConfig, final String configPath)
focal_class.class_method_signature: DefaultScopedConfig.newInstance(final ScopedConfig originalConfig, final String configPath)
focal_class.full_signature: public static DefaultScopedConfig newInstance(final ScopedConfig originalConfig, final String configPath)
focal_class.identifier: newInstance
focal_class.modifiers: public static
focal_class.parameters: (final ScopedConfig originalConfig, final String configPath)
focal_class.return: DefaultScopedConfig
focal_class.signature: DefaultScopedConfig newInstance(final ScopedConfig originalConfig, final String configPath)
focal_class.class_method_signature: DefaultScopedConfig.appendToConfigPath(final String configPath, final String toBeAppended)
focal_class.full_signature: private static String appendToConfigPath(final String configPath, final String toBeAppended)
focal_class.identifier: appendToConfigPath
focal_class.modifiers: private static
focal_class.parameters: (final String configPath, final String toBeAppended)
focal_class.return: String
focal_class.signature: String appendToConfigPath(final String configPath, final String toBeAppended)
focal_class.class_method_signature: DefaultScopedConfig.empty(final String configPath)
focal_class.full_signature: public static DefaultScopedConfig empty(final String configPath)
focal_class.identifier: empty
focal_class.modifiers: public static
focal_class.parameters: (final String configPath)
focal_class.return: DefaultScopedConfig
focal_class.signature: DefaultScopedConfig empty(final String configPath)
focal_class.class_method_signature: DefaultScopedConfig.root()
focal_class.full_signature: @Override public ConfigObject root()
focal_class.identifier: root
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ConfigObject
focal_class.signature: ConfigObject root()
focal_class.class_method_signature: DefaultScopedConfig.origin()
focal_class.full_signature: @Override public ConfigOrigin origin()
focal_class.identifier: origin
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ConfigOrigin
focal_class.signature: ConfigOrigin origin()
focal_class.class_method_signature: DefaultScopedConfig.withFallback(final ConfigMergeable other)
focal_class.full_signature: @Override public Config withFallback(final ConfigMergeable other)
focal_class.identifier: withFallback
focal_class.modifiers: @Override public
focal_class.parameters: (final ConfigMergeable other)
focal_class.return: Config
focal_class.signature: Config withFallback(final ConfigMergeable other)
focal_class.class_method_signature: DefaultScopedConfig.resolve()
focal_class.full_signature: @Override public Config resolve()
focal_class.identifier: resolve
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Config
focal_class.signature: Config resolve()
focal_class.class_method_signature: DefaultScopedConfig.resolve(final ConfigResolveOptions options)
focal_class.full_signature: @Override public Config resolve(final ConfigResolveOptions options)
focal_class.identifier: resolve
focal_class.modifiers: @Override public
focal_class.parameters: (final ConfigResolveOptions options)
focal_class.return: Config
focal_class.signature: Config resolve(final ConfigResolveOptions options)
focal_class.class_method_signature: DefaultScopedConfig.isResolved()
focal_class.full_signature: @Override public boolean isResolved()
focal_class.identifier: isResolved
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isResolved()
focal_class.class_method_signature: DefaultScopedConfig.resolveWith(final Config source)
focal_class.full_signature: @Override public Config resolveWith(final Config source)
focal_class.identifier: resolveWith
focal_class.modifiers: @Override public
focal_class.parameters: (final Config source)
focal_class.return: Config
focal_class.signature: Config resolveWith(final Config source)
focal_class.class_method_signature: DefaultScopedConfig.resolveWith(final Config source, final ConfigResolveOptions options)
focal_class.full_signature: @Override public Config resolveWith(final Config source, final ConfigResolveOptions options)
focal_class.identifier: resolveWith
focal_class.modifiers: @Override public
focal_class.parameters: (final Config source, final ConfigResolveOptions options)
focal_class.return: Config
focal_class.signature: Config resolveWith(final Config source, final ConfigResolveOptions options)
focal_class.class_method_signature: DefaultScopedConfig.checkValid(final Config reference, final String... restrictToPaths)
focal_class.full_signature: @Override public void checkValid(final Config reference, final String... restrictToPaths)
focal_class.identifier: checkValid
focal_class.modifiers: @Override public
focal_class.parameters: (final Config reference, final String... restrictToPaths)
focal_class.return: void
focal_class.signature: void checkValid(final Config reference, final String... restrictToPaths)
focal_class.class_method_signature: DefaultScopedConfig.hasPath(final String path)
focal_class.full_signature: @Override public boolean hasPath(final String path)
focal_class.identifier: hasPath
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: boolean
focal_class.signature: boolean hasPath(final String path)
focal_class.class_method_signature: DefaultScopedConfig.hasPathOrNull(final String path)
focal_class.full_signature: @Override public boolean hasPathOrNull(final String path)
focal_class.identifier: hasPathOrNull
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: boolean
focal_class.signature: boolean hasPathOrNull(final String path)
focal_class.class_method_signature: DefaultScopedConfig.isEmpty()
focal_class.full_signature: @Override public boolean isEmpty()
focal_class.identifier: isEmpty
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isEmpty()
focal_class.class_method_signature: DefaultScopedConfig.entrySet()
focal_class.full_signature: @Override public Set<Map.Entry<String, ConfigValue>> entrySet()
focal_class.identifier: entrySet
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Set<Map.Entry<String, ConfigValue>>
focal_class.signature: Set<Map.Entry<String, ConfigValue>> entrySet()
focal_class.class_method_signature: DefaultScopedConfig.getIsNull(final String path)
focal_class.full_signature: @Override public boolean getIsNull(final String path)
focal_class.identifier: getIsNull
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: boolean
focal_class.signature: boolean getIsNull(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getBoolean(final String path)
focal_class.full_signature: @Override public boolean getBoolean(final String path)
focal_class.identifier: getBoolean
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: boolean
focal_class.signature: boolean getBoolean(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getNumber(final String path)
focal_class.full_signature: @Override public Number getNumber(final String path)
focal_class.identifier: getNumber
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: Number
focal_class.signature: Number getNumber(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getInt(final String path)
focal_class.full_signature: @Override public int getInt(final String path)
focal_class.identifier: getInt
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: int
focal_class.signature: int getInt(final String path)
focal_class.class_method_signature: DefaultScopedConfig.tryToGetIntValue(final String path)
focal_class.full_signature: private int tryToGetIntValue(final String path)
focal_class.identifier: tryToGetIntValue
focal_class.modifiers: private
focal_class.parameters: (final String path)
focal_class.return: int
focal_class.signature: int tryToGetIntValue(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getLong(final String path)
focal_class.full_signature: @Override public long getLong(final String path)
focal_class.identifier: getLong
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: long
focal_class.signature: long getLong(final String path)
focal_class.class_method_signature: DefaultScopedConfig.tryToGetLongValue(final String path)
focal_class.full_signature: private long tryToGetLongValue(final String path)
focal_class.identifier: tryToGetLongValue
focal_class.modifiers: private
focal_class.parameters: (final String path)
focal_class.return: long
focal_class.signature: long tryToGetLongValue(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getDouble(final String path)
focal_class.full_signature: @Override public double getDouble(final String path)
focal_class.identifier: getDouble
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: double
focal_class.signature: double getDouble(final String path)
focal_class.class_method_signature: DefaultScopedConfig.tryToGetDoubleValue(final String path)
focal_class.full_signature: private double tryToGetDoubleValue(final String path)
focal_class.identifier: tryToGetDoubleValue
focal_class.modifiers: private
focal_class.parameters: (final String path)
focal_class.return: double
focal_class.signature: double tryToGetDoubleValue(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getString(final String path)
focal_class.full_signature: @Override public String getString(final String path)
focal_class.identifier: getString
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: String
focal_class.signature: String getString(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getEnum(final Class<T> enumClass, final String path)
focal_class.full_signature: @Override public T getEnum(final Class<T> enumClass, final String path)
focal_class.identifier: getEnum
focal_class.modifiers: @Override public
focal_class.parameters: (final Class<T> enumClass, final String path)
focal_class.return: T
focal_class.signature: T getEnum(final Class<T> enumClass, final String path)
focal_class.class_method_signature: DefaultScopedConfig.getObject(final String path)
focal_class.full_signature: @Override public ConfigObject getObject(final String path)
focal_class.identifier: getObject
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: ConfigObject
focal_class.signature: ConfigObject getObject(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getConfig(final String path)
focal_class.full_signature: @Override public Config getConfig(final String path)
focal_class.identifier: getConfig
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: Config
focal_class.signature: Config getConfig(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getAnyRef(final String path)
focal_class.full_signature: @Override public Object getAnyRef(final String path)
focal_class.identifier: getAnyRef
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: Object
focal_class.signature: Object getAnyRef(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getValue(final String path)
focal_class.full_signature: @Override public ConfigValue getValue(final String path)
focal_class.identifier: getValue
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: ConfigValue
focal_class.signature: ConfigValue getValue(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getBytes(final String path)
focal_class.full_signature: @Override public Long getBytes(final String path)
focal_class.identifier: getBytes
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: Long
focal_class.signature: Long getBytes(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getMemorySize(final String path)
focal_class.full_signature: @Override public ConfigMemorySize getMemorySize(final String path)
focal_class.identifier: getMemorySize
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: ConfigMemorySize
focal_class.signature: ConfigMemorySize getMemorySize(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getMilliseconds(final String path)
focal_class.full_signature: @Override @Deprecated public Long getMilliseconds(final String path)
focal_class.identifier: getMilliseconds
focal_class.modifiers: @Override @Deprecated public
focal_class.parameters: (final String path)
focal_class.return: Long
focal_class.signature: Long getMilliseconds(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getNanoseconds(final String path)
focal_class.full_signature: @Override @Deprecated public Long getNanoseconds(final String path)
focal_class.identifier: getNanoseconds
focal_class.modifiers: @Override @Deprecated public
focal_class.parameters: (final String path)
focal_class.return: Long
focal_class.signature: Long getNanoseconds(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getDuration(final String path, final TimeUnit unit)
focal_class.full_signature: @Override public long getDuration(final String path, final TimeUnit unit)
focal_class.identifier: getDuration
focal_class.modifiers: @Override public
focal_class.parameters: (final String path, final TimeUnit unit)
focal_class.return: long
focal_class.signature: long getDuration(final String path, final TimeUnit unit)
focal_class.class_method_signature: DefaultScopedConfig.getDuration(final String path)
focal_class.full_signature: @Override public Duration getDuration(final String path)
focal_class.identifier: getDuration
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: Duration
focal_class.signature: Duration getDuration(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getPeriod(final String path)
focal_class.full_signature: @Override public Period getPeriod(final String path)
focal_class.identifier: getPeriod
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: Period
focal_class.signature: Period getPeriod(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getTemporal(final String path)
focal_class.full_signature: @Override public TemporalAmount getTemporal(final String path)
focal_class.identifier: getTemporal
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: TemporalAmount
focal_class.signature: TemporalAmount getTemporal(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getList(final String path)
focal_class.full_signature: @Override public ConfigList getList(final String path)
focal_class.identifier: getList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: ConfigList
focal_class.signature: ConfigList getList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getBooleanList(final String path)
focal_class.full_signature: @Override public List<Boolean> getBooleanList(final String path)
focal_class.identifier: getBooleanList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<Boolean>
focal_class.signature: List<Boolean> getBooleanList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getNumberList(final String path)
focal_class.full_signature: @Override public List<Number> getNumberList(final String path)
focal_class.identifier: getNumberList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<Number>
focal_class.signature: List<Number> getNumberList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getIntList(final String path)
focal_class.full_signature: @Override public List<Integer> getIntList(final String path)
focal_class.identifier: getIntList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<Integer>
focal_class.signature: List<Integer> getIntList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getLongList(final String path)
focal_class.full_signature: @Override public List<Long> getLongList(final String path)
focal_class.identifier: getLongList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<Long>
focal_class.signature: List<Long> getLongList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getDoubleList(final String path)
focal_class.full_signature: @Override public List<Double> getDoubleList(final String path)
focal_class.identifier: getDoubleList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<Double>
focal_class.signature: List<Double> getDoubleList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getStringList(final String path)
focal_class.full_signature: @Override public List<String> getStringList(final String path)
focal_class.identifier: getStringList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<String>
focal_class.signature: List<String> getStringList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getEnumList(final Class<T> enumClass, final String path)
focal_class.full_signature: @Override public List<T> getEnumList(final Class<T> enumClass, final String path)
focal_class.identifier: getEnumList
focal_class.modifiers: @Override public
focal_class.parameters: (final Class<T> enumClass, final String path)
focal_class.return: List<T>
focal_class.signature: List<T> getEnumList(final Class<T> enumClass, final String path)
focal_class.class_method_signature: DefaultScopedConfig.getObjectList(final String path)
focal_class.full_signature: @Override public List<? extends ConfigObject> getObjectList(final String path)
focal_class.identifier: getObjectList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<? extends ConfigObject>
focal_class.signature: List<? extends ConfigObject> getObjectList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getConfigList(final String path)
focal_class.full_signature: @Override public List<? extends Config> getConfigList(final String path)
focal_class.identifier: getConfigList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<? extends Config>
focal_class.signature: List<? extends Config> getConfigList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getAnyRefList(final String path)
focal_class.full_signature: @Override public List<? extends Object> getAnyRefList(final String path)
focal_class.identifier: getAnyRefList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<? extends Object>
focal_class.signature: List<? extends Object> getAnyRefList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getBytesList(final String path)
focal_class.full_signature: @Override public List<Long> getBytesList(final String path)
focal_class.identifier: getBytesList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<Long>
focal_class.signature: List<Long> getBytesList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getMemorySizeList(final String path)
focal_class.full_signature: @Override public List<ConfigMemorySize> getMemorySizeList(final String path)
focal_class.identifier: getMemorySizeList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<ConfigMemorySize>
focal_class.signature: List<ConfigMemorySize> getMemorySizeList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getMillisecondsList(final String path)
focal_class.full_signature: @Override @Deprecated public List<Long> getMillisecondsList(final String path)
focal_class.identifier: getMillisecondsList
focal_class.modifiers: @Override @Deprecated public
focal_class.parameters: (final String path)
focal_class.return: List<Long>
focal_class.signature: List<Long> getMillisecondsList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getNanosecondsList(final String path)
focal_class.full_signature: @Override @Deprecated public List<Long> getNanosecondsList(final String path)
focal_class.identifier: getNanosecondsList
focal_class.modifiers: @Override @Deprecated public
focal_class.parameters: (final String path)
focal_class.return: List<Long>
focal_class.signature: List<Long> getNanosecondsList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.getDurationList(final String path, final TimeUnit unit)
focal_class.full_signature: @Override public List<Long> getDurationList(final String path, final TimeUnit unit)
focal_class.identifier: getDurationList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path, final TimeUnit unit)
focal_class.return: List<Long>
focal_class.signature: List<Long> getDurationList(final String path, final TimeUnit unit)
focal_class.class_method_signature: DefaultScopedConfig.getDurationList(final String path)
focal_class.full_signature: @Override public List<Duration> getDurationList(final String path)
focal_class.identifier: getDurationList
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: List<Duration>
focal_class.signature: List<Duration> getDurationList(final String path)
focal_class.class_method_signature: DefaultScopedConfig.withOnlyPath(final String path)
focal_class.full_signature: @Override public Config withOnlyPath(final String path)
focal_class.identifier: withOnlyPath
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: Config
focal_class.signature: Config withOnlyPath(final String path)
focal_class.class_method_signature: DefaultScopedConfig.withoutPath(final String path)
focal_class.full_signature: @Override public Config withoutPath(final String path)
focal_class.identifier: withoutPath
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: Config
focal_class.signature: Config withoutPath(final String path)
focal_class.class_method_signature: DefaultScopedConfig.atPath(final String path)
focal_class.full_signature: @Override public Config atPath(final String path)
focal_class.identifier: atPath
focal_class.modifiers: @Override public
focal_class.parameters: (final String path)
focal_class.return: Config
focal_class.signature: Config atPath(final String path)
focal_class.class_method_signature: DefaultScopedConfig.atKey(final String key)
focal_class.full_signature: @Override public Config atKey(final String key)
focal_class.identifier: atKey
focal_class.modifiers: @Override public
focal_class.parameters: (final String key)
focal_class.return: Config
focal_class.signature: Config atKey(final String key)
focal_class.class_method_signature: DefaultScopedConfig.withValue(final String path, final ConfigValue value)
focal_class.full_signature: @Override public Config withValue(final String path, final ConfigValue value)
focal_class.identifier: withValue
focal_class.modifiers: @Override public
focal_class.parameters: (final String path, final ConfigValue value)
focal_class.return: Config
focal_class.signature: Config withValue(final String path, final ConfigValue value)
focal_class.class_method_signature: DefaultScopedConfig.getConfigPath()
focal_class.full_signature: @Override public String getConfigPath()
focal_class.identifier: getConfigPath
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getConfigPath()
focal_class.class_method_signature: DefaultScopedConfig.appendToConfigPath(final String toBeAppended)
focal_class.full_signature: private String appendToConfigPath(final String toBeAppended)
focal_class.identifier: appendToConfigPath
focal_class.modifiers: private
focal_class.parameters: (final String toBeAppended)
focal_class.return: String
focal_class.signature: String appendToConfigPath(final String toBeAppended)
focal_class.class_method_signature: DefaultScopedConfig.equals(final Object o)
focal_class.full_signature: @Override public boolean equals(final Object o)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (final Object o)
focal_class.return: boolean
focal_class.signature: boolean equals(final Object o)
focal_class.class_method_signature: DefaultScopedConfig.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: DefaultScopedConfig.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_method.body: public static DefaultScopedConfig newInstance(final Config originalConfig, final String configPath) {
          if (originalConfig instanceof ScopedConfig) {
              return newInstance((ScopedConfig) originalConfig, configPath);
          }
  
          validateArgument(originalConfig, "original Config");
          validateConfigPath(configPath);
  
          return new DefaultScopedConfig(tryToGetAsConfig(originalConfig, configPath), configPath);
      }
focal_method.class_method_signature: DefaultScopedConfig.newInstance(final Config originalConfig, final String configPath)
focal_method.full_signature: public static DefaultScopedConfig newInstance(final Config originalConfig, final String configPath)
focal_method.identifier: newInstance
focal_method.invocations: newInstance validateArgument validateConfigPath tryToGetAsConfig
focal_method.modifiers: public static
focal_method.parameters: (final Config originalConfig, final String configPath)
focal_method.return: DefaultScopedConfig
focal_method.signature: DefaultScopedConfig newInstance(final Config originalConfig, final String configPath)