Coverage Report - ca.uhn.hl7v2.validation.builder
 
Package # Classes Line Coverage Branch Coverage Complexity
ca.uhn.hl7v2.validation.builder31
82%
247/300
83%
70/84
1.345
ca.uhn.hl7v2.validation.builder.support9
95%
89/93
92%
26/28
2.286
 
Classes in this Package Line Coverage Branch Coverage Complexity
BuilderSupport
72%
29/40
0%
0/4
1.397
BuilderSupport$AllOfPredicate
60%
9/15
66%
4/6
1.397
BuilderSupport$AlwaysPredicate
100%
5/5
50%
1/2
1.397
BuilderSupport$AnyOfPredicate
100%
15/15
100%
6/6
1.397
BuilderSupport$EmptyPredicate
100%
4/4
100%
6/6
1.397
BuilderSupport$EqualsPredicate
100%
11/11
100%
18/18
1.397
BuilderSupport$InPredicate
80%
4/5
N/A
1.397
BuilderSupport$MatchesPredicate
57%
8/14
100%
4/4
1.397
BuilderSupport$MaxLengthPredicate
100%
6/6
100%
4/4
1.397
BuilderSupport$NotPredicate
57%
4/7
100%
2/2
1.397
BuilderSupport$WithdrawnPredicate
100%
4/4
N/A
1.397
DelegatingValidationRuleBuilder
0%
0/5
N/A
1
EncodingRuleBuilder
87%
7/8
N/A
1
Expression
N/A
N/A
1
MessageRuleBuilder
100%
16/16
N/A
1
Predicate
N/A
N/A
1
PredicateMessageRule
83%
10/12
100%
2/2
2
PredicatePrimitiveTypeRule
70%
14/20
N/A
1.615
PredicatePrimitiveTypeRule$1
N/A
N/A
1.615
PredicatePrimitiveTypeRule$Trimmer
100%
8/8
75%
3/4
1.615
PredicatePrimitiveTypeRule$Trimmer$1
100%
2/2
N/A
1.615
PredicatePrimitiveTypeRule$Trimmer$2
100%
2/2
N/A
1.615
PredicatePrimitiveTypeRule$Trimmer$3
100%
2/2
N/A
1.615
PredicatePrimitiveTypeRule$Trimmer$4
100%
2/2
100%
2/2
1.615
PredicateRuleSupport
N/A
N/A
1
PrimitiveRuleBuilder
100%
17/17
100%
2/2
1.1
RuleTypeBuilder
83%
45/54
72%
13/18
1.571
RuleTypeBuilder$MessageExpressionBuilder
66%
2/3
N/A
1.571
ValidationRuleBuilder
93%
14/15
75%
3/4
1.133
ValidationRuleBuilder$1
N/A
N/A
1.133
ValidationRuleBuilder$VersionExpressionBuilder
87%
7/8
N/A
1.133