Top Fields Constructors Methods
com.mchange.v3.hocon

public Class HoconMultiPropertiesConfig

extends MultiPropertiesConfig
Class Inheritance
Imports
java.util.*, com.mchange.v2.cfg.*, com.typesafe.config.*

Field Summary

Modifier and TypeField and Description
pack-priv List<DelayedLogItem>
pack-priv Properties
pack-priv Map<String, Properties>
pack-priv String

Constructor Summary

AccessConstructor and Description
public
HoconMultiPropertiesConfig(String quasiResourcePath, Config config)

Method Summary

Modifier and TypeMethod and Description
private static String
public List<E>
public synchronized Properties
public Properties
public String[]
public String
private static boolean
private Properties
Inherited from com.mchange.v2.cfg.MultiPropertiesConfig:
fromPropertiesfromPropertiesreadVmConfigreadVmConfig

Field Detail

delayedLogItemsback to summary
pack-priv List<DelayedLogItem> delayedLogItems
propsback to summary
pack-priv Properties props
propsByPrefixback to summary
pack-priv Map<String, Properties> propsByPrefix
quasiResourcePathback to summary
pack-priv String quasiResourcePath

Constructor Detail

HoconMultiPropertiesConfigback to summary
public HoconMultiPropertiesConfig(String quasiResourcePath, Config config)

Method Detail

asSimpleStringback to summary
private static String asSimpleString(ConfigValue value) throws IllegalArgumentException
getDelayedLogItemsback to summary
public List<E> getDelayedLogItems()

Implements abstract com.mchange.v2.cfg.MultiPropertiesConfig.getDelayedLogItems.

Annotations
@Override
getPropertiesByPrefixback to summary
public synchronized Properties getPropertiesByPrefix(String pfx)

Implements abstract com.mchange.v2.cfg.MultiPropertiesConfig.getPropertiesByPrefix.

Implements com.mchange.v2.cfg.PropertiesConfig.getPropertiesByPrefix.

Doc from com.mchange.v2.cfg.MultiPropertiesConfig.getPropertiesByPrefix.

The special prefix "" returns all the Properties

Annotations
@Override
getPropertiesByResourcePathback to summary
public Properties getPropertiesByResourcePath(String path)

Implements abstract com.mchange.v2.cfg.MultiPropertiesConfig.getPropertiesByResourcePath.

Annotations
@Override
getPropertiesResourcePathsback to summary
public String[] getPropertiesResourcePaths()

Implements abstract com.mchange.v2.cfg.MultiPropertiesConfig.getPropertiesResourcePaths.

Annotations
@Override
getPropertyback to summary
public String getProperty(String key)

Implements abstract com.mchange.v2.cfg.MultiPropertiesConfig.getProperty.

Implements com.mchange.v2.cfg.PropertiesConfig.getProperty.

Annotations
@Override
isSimpleback to summary
private static boolean isSimple(ConfigValue value)
propsForConfigback to summary
private Properties propsForConfig(Config config)