AbstractConfiguration

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total87 of 1,56294%18 of 11884%1719283311132
getProperties(String, Properties)265467%6440%4621201
getList(String, List)226173%1990%1611701
lock(LockMode)121453%1266%131701
unlock(LockMode)121250%1266%131701
lambda$addErrorLogListener$0(ConfigurationErrorEvent)70%n/a111111
convert(Class, String, Object, boolean)22993%8100%051801
checkNonNullValue(String, Object)2466%2100%021301
findConfigurationLookup(ConfigurationInterpolator, ImmutableConfiguration)12395%2466%241501
interpolate(Object)11090%1150%120201
isScalarValue(Object)1787%1150%120101
setSynchronizer(Synchronizer)1787%1150%120201
setDefaultLookups(Collection)42100%1583%1401101
clearInternal()41100%10100%0601701
getAndConvertProperty(Class, String, Object)39100%n/a010501
checkDefaultValueArray(Class, Object)32100%6100%040401
getCollection(Class, String, Collection, Collection)28100%4100%030601
cloneInterpolator(AbstractConfiguration)27100%1150%120801
setParentInterpolator(ConfigurationInterpolator)23100%1375%130601
setPrefixLookups(Map)23100%1375%130601
AbstractConfiguration()22100%n/a010801
interpolatedConfiguration()21100%n/a010501
handleDefaultCollection(Collection, Collection)20100%4100%030701
getEncodedString(String, ConfigurationDecoder)19100%4100%030401
installInterpolator(Map, Collection)19100%n/a010401
lambda$setProperty$16(String, Object)17100%n/a010401
lambda$addProperty$1(String, Object)17100%n/a010401
getString(String, String)16100%2100%020201
lambda$clearProperty$5(String)16100%n/a010401
append(Configuration)15100%2100%020501
contains(Iterator, Object)15100%4100%030401
convertToArray(Class, String, Object)15100%n/a010201
copy(Configuration)15100%2100%020501
getEncodedString(String)15100%2100%020401
getList(Class, String, List)15100%2100%020401
sizeInternal()15100%2100%020401
lambda$clear$4()15100%n/a010401
encodeForCopy(Object)14100%2100%020301
getBoolean(String)14100%n/a010201
getByte(String)14100%n/a010201
getDouble(String)14100%n/a010201
getFloat(String)14100%n/a010201
getInt(String)14100%n/a010201
getLong(String)14100%n/a010201
getShort(String)14100%n/a010201
setPropertyInternal(String, Object)14100%n/a010501
throwMissingPropertyException(String)12100%n/a010101
getStringArray(String)12100%2100%020201
getDuration(String)11100%n/a010101
setConversionHandler(ConversionHandler)11100%2100%020401
setListDelimiterHandler(ListDelimiterHandler)11100%2100%020401
syncRead(FailableSupplier, boolean)10100%n/a010301
addPropertyInternal(String, Object)9100%n/a010201
containsKey(String)9100%n/a010101
containsValue(Object)9100%n/a010101
getKeys(String, String)9100%n/a010101
syncReadValue(Object, boolean)9100%n/a010301
lambda$copy$8(Configuration, String)9100%n/a010101
lambda$append$3(Configuration, String)9100%n/a010101
addProperty(String, Object)8100%n/a010201
encodeListForCopy(Collection)8100%n/a010101
getBigDecimal(String)8100%n/a010101
getBigDecimal(String, BigDecimal)8100%n/a010101
getBigInteger(String)8100%n/a010101
getBigInteger(String, BigInteger)8100%n/a010101
getBoolean(String, Boolean)8100%n/a010101
getByte(String, Byte)8100%n/a010101
getDouble(String, Double)8100%n/a010101
getDuration(String, Duration)8100%n/a010101
getFloat(String, Float)8100%n/a010101
getInteger(String, Integer)8100%n/a010101
getKeys(String)8100%n/a010101
getKeysInternal(String, String)8100%n/a010101
getLong(String, Long)8100%n/a010101
getShort(String, Short)8100%n/a010101
getString(String)8100%n/a010101
initLogger(ConfigurationLogger)8100%2100%020201
isEmpty()8100%n/a010101
setProperty(String, Object)8100%n/a010201
size()8100%n/a010101
syncRead(Runnable, boolean)8100%n/a010401
syncWrite(FailableRunnable, boolean)8100%n/a010401
clearProperty(String)7100%n/a010201
get(Class, String)7100%n/a010101
get(Class, String, Object)7100%n/a010101
getBoolean(String, boolean)7100%n/a010101
getByte(String, byte)7100%n/a010101
getCollection(Class, String, Collection)7100%n/a010101
getDouble(String, double)7100%n/a010101
getFloat(String, float)7100%n/a010101
getInt(String, int)7100%n/a010101
getKeys()7100%n/a010101
getKeysInternal(String)7100%n/a010101
getList(String)7100%n/a010101
getLong(String, long)7100%n/a010101
getProperty(String)7100%n/a010101
getShort(String, short)7100%n/a010101
subset(String)7100%n/a010101
lambda$interpolatedConfiguration$14(AbstractConfiguration, String)7100%n/a010101
lambda$getList$12(List, Object)7100%n/a010101
addErrorLogListener()6100%n/a010201
clear()6100%n/a010201
getArray(Class, String)6100%n/a010101
getArray(Class, String, Object)6100%n/a010101
getList(Class, String)6100%n/a010101
interpolate(String)6100%n/a010101
getInterpolator()5100%n/a010101
getProperties(String)5100%n/a010101
immutableSubset(String)5100%n/a010101
installDefaultInterpolator()5100%n/a010201
setInterpolator(ConfigurationInterpolator)5100%n/a010201
lambda$getKeys$11(String, String)5100%n/a010101
lambda$containsValue$7(Object)5100%n/a010101
lambda$containsKey$6(String)5100%n/a010101
lambda$addPropertyInternal$2(String, Object)5100%n/a010101
beginRead(boolean)4100%n/a010201
beginWrite(boolean)4100%n/a010201
endRead()4100%n/a010201
endWrite()4100%n/a010201
findConfigurationLookup(ConfigurationInterpolator)4100%n/a010101
setConfigurationDecoder(ConfigurationDecoder)4100%n/a010201
setLogger(ConfigurationLogger)4100%n/a010201
setThrowExceptionOnMissing(boolean)4100%n/a010201
lambda$isEmpty$15()4100%n/a010101
lambda$getProperty$13(String)4100%n/a010101
lambda$getKeys$10(String)4100%n/a010101
getConfigurationDecoder()3100%n/a010101
getConversionHandler()3100%n/a010101
getListDelimiterHandler()3100%n/a010101
getLogger()3100%n/a010101
getSynchronizer()3100%n/a010101
isThrowExceptionOnMissing()3100%n/a010101
lambda$getKeys$9()3100%n/a010101