| NumberFunctionFactory.java |   | 83% |   | 74% | 44 | 113 | 58 | 287 | 2 | 15 | 0 | 3 |
| MFSerializer.java |   | 81% |   | 74% | 24 | 70 | 35 | 187 | 5 | 25 | 0 | 1 |
| MFDataModelFormatter.java |   | 90% |   | 76% | 33 | 105 | 36 | 345 | 0 | 23 | 0 | 5 |
| DateTimeFunctionFactory.java |   | 85% |   | 71% | 15 | 48 | 17 | 163 | 1 | 10 | 0 | 2 |
| MFParser.java |   | 94% |   | 93% | 15 | 152 | 20 | 432 | 1 | 38 | 0 | 1 |
| StringUtils.java |   | 81% |   | 72% | 43 | 124 | 3 | 14 | 3 | 14 | 0 | 1 |
| PlainStringFormattedValue.java |  | 18% |  | 25% | 8 | 10 | 11 | 16 | 6 | 8 | 0 | 1 |
| MFFunctionRegistry.java |   | 67% |  | 83% | 8 | 18 | 14 | 35 | 7 | 15 | 0 | 2 |
| StringView.java |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| MessageFormatter.java |   | 77% |   | 40% | 12 | 24 | 12 | 54 | 7 | 19 | 0 | 4 |
| OptUtils.java |   | 79% |   | 63% | 14 | 34 | 14 | 67 | 2 | 12 | 0 | 1 |
| FormattedMessage.java |  | 0% | | n/a | 7 | 7 | 8 | 8 | 7 | 7 | 1 | 1 |
| MFDataModelValidator.java |   | 92% |   | 80% | 13 | 41 | 8 | 91 | 0 | 8 | 0 | 1 |
| InputSource.java |   | 85% |   | 83% | 4 | 17 | 5 | 36 | 1 | 8 | 0 | 1 |
| TextFunctionFactory.java |  | 91% |  | 91% | 2 | 13 | 1 | 22 | 1 | 7 | 0 | 2 |
| FormattedPlaceholder.java |  | 88% | | 50% | 1 | 8 | 1 | 15 | 0 | 7 | 0 | 1 |
| Directionality.java |  | 95% |  | 75% | 1 | 4 | 1 | 9 | 0 | 2 | 0 | 1 |
| Function.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| MFDataModel.java |  | 100% | | n/a | 0 | 19 | 0 | 71 | 0 | 19 | 0 | 18 |
| MFParseException.java | | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |