| toPatientFilter(PatientSearch, CohortSearchHistory, EvaluationContext) |  | 0% |  | 0% | 39 | 39 | 149 | 149 | 1 | 1 |
| parse(String, Class) |  | 0% |  | 0% | 17 | 17 | 63 | 63 | 1 | 1 |
| postToUrl(String, Map) |  | 0% |  | 0% | 12 | 12 | 42 | 42 | 1 | 1 |
| getRuntimePropertiesFilePathName(String) |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 1 | 1 |
| loadProperties(Properties, File) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
| getResourceInputStream(URL) |  | 0% |  | 0% | 7 | 7 | 29 | 29 | 1 | 1 |
| deleteDirectory(File) |  | 0% |  | 0% | 12 | 12 | 20 | 20 | 1 | 1 |
| storeProperties(Properties, OutputStream, String) |  | 0% |  | 0% | 3 | 3 | 18 | 18 | 1 | 1 |
| startup(Properties) |  | 0% |  | 0% | 11 | 11 | 36 | 36 | 1 | 1 |
| validatePassword(String, String, String) |   | 51% |   | 47% | 16 | 17 | 19 | 45 | 0 | 1 |
| saveDocument(Document, File) |  | 0% |  | 0% | 4 | 4 | 25 | 25 | 1 | 1 |
| getCorePrivileges() |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
| conceptSetHelper(String) |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 1 | 1 |
| conceptListHelper(String) |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 1 | 1 |
| applyLogLevel(String, String) |  | 0% |  | 0% | 10 | 10 | 21 | 21 | 1 | 1 |
| getRuntimeProperties(String) |  | 0% |  | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
| setupLogAppenders() |  | 0% |  | 0% | 4 | 4 | 25 | 25 | 1 | 1 |
| getDateFormat(Locale) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| parseParameterList(String) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| compareLists(Collection, Collection) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| copyFile(InputStream, OutputStream) |  | 0% |  | 0% | 9 | 9 | 25 | 25 | 1 | 1 |
| delimitedStringToConceptList(String, String) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
| getOutFile(File, Date, User) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| shortenedStackTrace(String) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| getCoreRoles() |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| generateUid(Integer) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getCheckDigit(String) |  | 0% |  | 0% | 12 | 12 | 18 | 18 | 1 | 1 |
| getDirectoryInApplicationDataDirectory(String) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| ageFromBirthdate(Date) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| applyLogLevels() |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| storeProperties(Properties, File, String) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| fromDateHelper(Date, Integer, Integer, Integer, Integer, Date, Date) |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 1 | 1 |
| toDateHelper(Date, Integer, Integer, Integer, Integer, Date, Date) |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 1 | 1 |
| getTimeFormat(Locale) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getFileAsString(File) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| delimitedStringToConceptMap(String, String) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| getMessage(String, Object[]) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| isYesterday(Date) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| delimitedStringToIntegerList(String, String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| folderContains(File, String) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| lastSecondOfDay(Date) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| isInNormalNumericRange(Float, ConceptNumeric) |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1 |
| isInCriticalNumericRange(Float, ConceptNumeric) |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1 |
| isInAbsoluteNumericRange(Float, ConceptNumeric) |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1 |
| isValidNumericValue(Float, ConceptNumeric) |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1 |
| join(Collection, String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| firstSecondOfDay(Date) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| getDateTimeFormat(Locale) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getConceptByIdOrName(String) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| isConceptInList(Concept, List) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| isStringInArray(String, String[]) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| getFileAsBytes(File) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getLastMomentOfDay(Date) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| loadProperties(Properties, InputStream) |   | 38% | | n/a | 0 | 1 | 4 | 9 | 0 | 1 |
| addToSetMap(Map, Object, Object) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addToListMap(Map, Object, Object) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getApplicationDataDirectory() |   | 68% |   | 50% | 3 | 4 | 4 | 13 | 0 | 1 |
| containsAny(Collection, Collection) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| compareWithNullAsLowest(Comparable, Comparable) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| url2file(URL) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| getRuntimePropertiesFileNameInTestMode() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getOpenmrsLogLocation() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| fixPropertiesValueString(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| nullSafeEqualsIgnoreCase(String, String) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| validateJavaVersion() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| convertToInteger(Long) |   | 54% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
| closeStream(Closeable) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| isValidCheckDigit(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| nullSafeEquals(Object, Object) |   | 50% |   | 33% | 3 | 4 | 2 | 5 | 0 | 1 |
| getShortSerializer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSerializer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| safeDate(Date) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toPatientFilter(PatientSearch, CohortSearchHistory) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTestMode() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| containsOnlyDigits(String) |  | 85% |   | 50% | 3 | 4 | 1 | 5 | 0 | 1 |
| collectionContains(Collection, Object) |  | 85% |   | 60% | 4 | 6 | 2 | 6 | 0 | 1 |
| compareWithNullAsEarliest(Date, Date) |  | 78% |   | 75% | 2 | 5 | 2 | 7 | 0 | 1 |
| compareWithNullAsGreatest(Comparable, Comparable) |  | 78% |   | 75% | 2 | 5 | 2 | 7 | 0 | 1 |
| delimitedStringToConceptList(String, String, Context) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isShortSerialization(Map) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| generateUid() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOpenMRSVersionInTestMode() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| OpenmrsUtil() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| containsDigit(String) |  | 92% |   | 67% | 2 | 4 | 1 | 5 | 0 | 1 |
| compareWithNullAsLatest(Date, Date) |  | 89% |   | 88% | 1 | 5 | 1 | 7 | 0 | 1 |
| containsUpperAndLowerCase(String) |  | 86% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| getDateFormat() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| compare(Date, Date) |  | 100% |  | 100% | 0 | 5 | 0 | 7 | 0 | 1 |
| stringStartsWith(String, String[]) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |