| AbstractPathExpressionStateObject.java |  | 0% |  | 0% | 76 | 76 | 171 | 171 | 41 | 41 | 1 | 1 |
| ChangeSupport.java |  | 0% |  | 0% | 46 | 46 | 111 | 111 | 26 | 26 | 1 | 1 |
| AbstractStateObject.java |  | 0% |  | 0% | 66 | 66 | 127 | 127 | 48 | 48 | 2 | 2 |
| AbstractSelectStatementStateObject.java |  | 0% |  | 0% | 61 | 61 | 106 | 106 | 39 | 39 | 1 | 1 |
| UpdateClauseStateObject.java |  | 0% |  | 0% | 42 | 42 | 96 | 96 | 35 | 35 | 1 | 1 |
| AnonymousStateObjectVisitor.java |  | 0% | | n/a | 86 | 86 | 170 | 170 | 86 | 86 | 1 | 1 |
| SelectClauseStateObject.java |  | 0% |  | 0% | 43 | 43 | 87 | 87 | 34 | 34 | 1 | 1 |
| BetweenExpressionStateObject.java |  | 0% |  | 0% | 46 | 46 | 91 | 91 | 28 | 28 | 1 | 1 |
| CoalesceExpressionStateObject.java |  | 0% |  | 0% | 40 | 40 | 77 | 77 | 31 | 31 | 1 | 1 |
| JoinStateObject.java |  | 0% |  | 0% | 45 | 45 | 78 | 78 | 32 | 32 | 1 | 1 |
| LikeExpressionStateObject.java |  | 0% |  | 0% | 41 | 41 | 77 | 77 | 25 | 25 | 1 | 1 |
| FunctionExpressionStateObject.java |  | 0% |  | 0% | 39 | 39 | 72 | 72 | 29 | 29 | 1 | 1 |
| CollectionMemberExpressionStateObject.java |  | 0% |  | 0% | 43 | 43 | 76 | 76 | 24 | 24 | 1 | 1 |
| CollectionMemberDeclarationStateObject.java |  | 0% |  | 0% | 42 | 42 | 80 | 80 | 29 | 29 | 1 | 1 |
| CaseExpressionStateObject.java |  | 0% |  | 0% | 34 | 34 | 74 | 74 | 23 | 23 | 1 | 1 |
| TreatExpressionStateObject.java |  | 0% |  | 0% | 38 | 38 | 74 | 74 | 25 | 25 | 1 | 1 |
| TrimExpressionStateObject.java |  | 0% |  | 0% | 33 | 33 | 70 | 70 | 22 | 22 | 1 | 1 |
| AbstractTripleEncapsulatedExpressionStateObject.java |  | 0% |  | 0% | 32 | 32 | 66 | 66 | 19 | 19 | 1 | 1 |
| InExpressionStateObject.java |  | 0% |  | 0% | 38 | 38 | 69 | 69 | 24 | 24 | 1 | 1 |
| ResultVariableStateObject.java |  | 0% |  | 0% | 35 | 35 | 66 | 66 | 23 | 23 | 1 | 1 |
| UpdateItemStateObject.java |  | 0% |  | 0% | 33 | 33 | 66 | 66 | 25 | 25 | 1 | 1 |
| AbstractRangeVariableDeclarationStateObject.java |  | 0% |  | 0% | 36 | 36 | 62 | 62 | 23 | 23 | 1 | 1 |
| AbstractIdentificationVariableDeclarationStateObject.java |  | 0% |  | 0% | 31 | 31 | 59 | 59 | 26 | 26 | 1 | 1 |
| AbstractListHolderStateObject.java |  | 0% |  | 0% | 25 | 25 | 50 | 50 | 21 | 21 | 1 | 1 |
| AbstractConditionalClauseStateObject.java |  | 0% |  | 0% | 23 | 23 | 51 | 51 | 15 | 15 | 2 | 2 |
| AbstractModifyStatementStateObject.java |  | 0% |  | 0% | 36 | 36 | 62 | 62 | 28 | 28 | 1 | 1 |
| JPQLQueryStateObject.java |  | 0% |  | 0% | 30 | 30 | 61 | 61 | 25 | 25 | 1 | 1 |
| ConstructorExpressionStateObject.java |  | 0% |  | 0% | 29 | 29 | 61 | 61 | 21 | 21 | 1 | 1 |
| AbstractFromClauseStateObject.java |  | 0% |  | 0% | 25 | 25 | 50 | 50 | 18 | 18 | 1 | 1 |
| OrderByItemStateObject.java |  | 0% |  | 0% | 32 | 32 | 55 | 55 | 22 | 22 | 1 | 1 |
| NullComparisonExpressionStateObject.java |  | 0% |  | 0% | 30 | 30 | 58 | 58 | 20 | 20 | 1 | 1 |
| SelectStatementStateObject.java |  | 0% |  | 0% | 32 | 32 | 51 | 51 | 26 | 26 | 1 | 1 |
| CompoundExpressionStateObject.java |  | 0% |  | 0% | 24 | 24 | 48 | 48 | 15 | 15 | 1 | 1 |
| AbstractDoubleEncapsulatedExpressionStateObject.java |  | 0% |  | 0% | 24 | 24 | 48 | 48 | 15 | 15 | 1 | 1 |
| ArithmeticFactorStateObject.java |  | 0% |  | 0% | 31 | 31 | 49 | 49 | 19 | 19 | 1 | 1 |
| WhenClauseStateObject.java |  | 0% |  | 0% | 22 | 22 | 47 | 47 | 17 | 17 | 1 | 1 |
| EncapsulatedIdentificationVariableExpressionStateObject.java |  | 0% |  | 0% | 24 | 24 | 46 | 46 | 17 | 17 | 1 | 1 |
| AbstractModifyClauseStateObject.java |  | 0% |  | 0% | 26 | 26 | 45 | 45 | 24 | 24 | 1 | 1 |
| EmptyCollectionComparisonExpressionStateObject.java |  | 0% |  | 0% | 23 | 23 | 44 | 44 | 16 | 16 | 1 | 1 |
| IdentificationVariableStateObject.java |  | 0% |  | 0% | 30 | 30 | 47 | 47 | 21 | 21 | 1 | 1 |
| ExistsExpressionStateObject.java |  | 0% |  | 0% | 24 | 24 | 43 | 43 | 18 | 18 | 1 | 1 |
| IdentificationVariableDeclarationStateObject.java |  | 0% |  | 0% | 21 | 21 | 38 | 38 | 20 | 20 | 1 | 1 |
| OrderByClauseStateObject.java |  | 0% |  | 0% | 20 | 20 | 34 | 34 | 17 | 17 | 1 | 1 |
| SimpleSelectClauseStateObject.java |  | 0% |  | 0% | 20 | 20 | 37 | 37 | 14 | 14 | 1 | 1 |
| ComparisonExpressionStateObject.java |  | 0% |  | 0% | 14 | 14 | 31 | 31 | 12 | 12 | 1 | 1 |
| StateFieldPathExpressionStateObject.java |  | 0% |  | 0% | 19 | 19 | 36 | 36 | 15 | 15 | 2 | 2 |
| NotExpressionStateObject.java |  | 0% |  | 0% | 17 | 17 | 35 | 35 | 13 | 13 | 1 | 1 |
| AllOrAnyExpressionStateObject.java |  | 0% |  | 0% | 13 | 13 | 32 | 32 | 12 | 12 | 1 | 1 |
| CollectionValuedPathExpressionStateObject.java |  | 0% |  | 0% | 14 | 14 | 33 | 33 | 7 | 7 | 1 | 1 |
| AggregateFunctionStateObject.java |  | 0% |  | 0% | 16 | 16 | 31 | 31 | 12 | 12 | 1 | 1 |
| AbstractSingleEncapsulatedExpressionStateObject.java |  | 0% |  | 0% | 15 | 15 | 29 | 29 | 11 | 11 | 1 | 1 |
| RangeVariableDeclarationStateObject.java |  | 0% |  | 0% | 18 | 18 | 33 | 33 | 17 | 17 | 1 | 1 |
| AbstractStateObjectVisitor.java |  | 0% | | n/a | 85 | 85 | 85 | 85 | 85 | 85 | 1 | 1 |
| SimpleFromClauseStateObject.java |  | 0% |  | 0% | 12 | 12 | 25 | 25 | 11 | 11 | 1 | 1 |
| CollectionExpressionStateObject.java |  | 0% |  | 0% | 12 | 12 | 26 | 26 | 8 | 8 | 1 | 1 |
| AbstractSchemaNameStateObject.java |  | 0% |  | 0% | 15 | 15 | 25 | 25 | 12 | 12 | 1 | 1 |
| GroupByClauseStateObject.java |  | 0% |  | 0% | 13 | 13 | 22 | 22 | 10 | 10 | 1 | 1 |
| SimpleSelectStatementStateObject.java |  | 0% | | n/a | 15 | 15 | 20 | 20 | 15 | 15 | 1 | 1 |
| SimpleStateObject.java |  | 0% |  | 0% | 11 | 11 | 20 | 20 | 8 | 8 | 1 | 1 |
| AbstractSelectClauseStateObject.java |  | 0% |  | 0% | 12 | 12 | 16 | 16 | 8 | 8 | 1 | 1 |
| ConcatExpressionStateObject.java |  | 0% |  | 0% | 11 | 11 | 19 | 19 | 9 | 9 | 1 | 1 |
| InputParameterStateObject.java |  | 0% |  | 0% | 11 | 11 | 15 | 15 | 7 | 7 | 1 | 1 |
| LocateExpressionStateObject.java |  | 0% | | n/a | 12 | 12 | 19 | 19 | 12 | 12 | 1 | 1 |
| SubstringExpressionStateObject.java |  | 0% | | n/a | 12 | 12 | 19 | 19 | 12 | 12 | 1 | 1 |
| DateTimeStateObject.java |  | 0% |  | 0% | 11 | 11 | 13 | 13 | 9 | 9 | 1 | 1 |
| KeywordExpressionStateObject.java |  | 0% | | n/a | 7 | 7 | 15 | 15 | 7 | 7 | 1 | 1 |
| DerivedPathVariableDeclarationStateObject.java |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 10 | 10 | 1 | 1 |
| DerivedPathIdentificationVariableDeclarationStateObject.java |  | 0% |  | 0% | 11 | 11 | 15 | 15 | 10 | 10 | 1 | 1 |
| ValueExpressionStateObject.java |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 7 | 7 | 1 | 1 |
| KeyExpressionStateObject.java |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 7 | 7 | 1 | 1 |
| SubExpressionStateObject.java |  | 0% | | n/a | 10 | 10 | 20 | 20 | 10 | 10 | 1 | 1 |
| StringLiteralStateObject.java |  | 0% |  | 0% | 9 | 9 | 13 | 13 | 7 | 7 | 1 | 1 |
| EnumTypeStateObject.java |  | 0% | | n/a | 7 | 7 | 13 | 13 | 7 | 7 | 1 | 1 |
| CountFunctionStateObject.java |  | 0% | | n/a | 10 | 10 | 17 | 17 | 10 | 10 | 1 | 1 |
| MinFunctionStateObject.java |  | 0% | | n/a | 10 | 10 | 17 | 17 | 10 | 10 | 1 | 1 |
| AvgFunctionStateObject.java |  | 0% | | n/a | 10 | 10 | 17 | 17 | 10 | 10 | 1 | 1 |
| MaxFunctionStateObject.java |  | 0% | | n/a | 10 | 10 | 17 | 17 | 10 | 10 | 1 | 1 |
| UpdateStatementStateObject.java |  | 0% | | n/a | 9 | 9 | 12 | 12 | 9 | 9 | 1 | 1 |
| SumFunctionStateObject.java |  | 0% | | n/a | 10 | 10 | 17 | 17 | 10 | 10 | 1 | 1 |
| LengthExpressionStateObject.java |  | 0% | | n/a | 9 | 9 | 15 | 15 | 9 | 9 | 1 | 1 |
| SizeExpressionStateObject.java |  | 0% | | n/a | 9 | 9 | 15 | 15 | 9 | 9 | 1 | 1 |
| NullIfExpressionStateObject.java |  | 0% | | n/a | 9 | 9 | 14 | 14 | 9 | 9 | 1 | 1 |
| TypeExpressionStateObject.java |  | 0% | | n/a | 9 | 9 | 15 | 15 | 9 | 9 | 1 | 1 |
| SqrtExpressionStateObject.java |  | 0% | | n/a | 9 | 9 | 15 | 15 | 9 | 9 | 1 | 1 |
| AndExpressionStateObject.java |  | 0% | | n/a | 9 | 9 | 14 | 14 | 9 | 9 | 1 | 1 |
| UpperExpressionStateObject.java |  | 0% | | n/a | 9 | 9 | 15 | 15 | 9 | 9 | 1 | 1 |
| AbsExpressionStateObject.java |  | 0% | | n/a | 9 | 9 | 15 | 15 | 9 | 9 | 1 | 1 |
| LowerExpressionStateObject.java |  | 0% | | n/a | 9 | 9 | 15 | 15 | 9 | 9 | 1 | 1 |
| ModExpressionStateObject.java |  | 0% | | n/a | 9 | 9 | 14 | 14 | 9 | 9 | 1 | 1 |
| OrExpressionStateObject.java |  | 0% | | n/a | 9 | 9 | 14 | 14 | 9 | 9 | 1 | 1 |
| SubtractionExpressionStateObject.java |  | 0% | | n/a | 7 | 7 | 12 | 12 | 7 | 7 | 1 | 1 |
| MultiplicationExpressionStateObject.java |  | 0% | | n/a | 7 | 7 | 12 | 12 | 7 | 7 | 1 | 1 |
| DivisionExpressionStateObject.java |  | 0% | | n/a | 7 | 7 | 12 | 12 | 7 | 7 | 1 | 1 |
| AdditionExpressionStateObject.java |  | 0% | | n/a | 7 | 7 | 12 | 12 | 7 | 7 | 1 | 1 |
| ObjectExpressionStateObject.java |  | 0% | | n/a | 7 | 7 | 12 | 12 | 7 | 7 | 1 | 1 |
| NumericLiteralStateObject.java |  | 0% | | n/a | 6 | 6 | 11 | 11 | 6 | 6 | 1 | 1 |
| AbstractEclipseLinkTraverseChildrenVisitor.java |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 2 | 2 | 1 | 1 |
| FromClauseStateObject.java |  | 0% | | n/a | 7 | 7 | 10 | 10 | 7 | 7 | 1 | 1 |
| AbstractTraverseChildrenVisitor.java |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 2 | 2 | 1 | 1 |
| DeleteStatementStateObject.java |  | 0% | | n/a | 6 | 6 | 9 | 9 | 6 | 6 | 1 | 1 |
| AbstractEncapsulatedExpressionStateObject.java |  | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| EntityTypeLiteralStateObject.java |  | 0% | | n/a | 6 | 6 | 11 | 11 | 6 | 6 | 1 | 1 |
| ArithmeticExpressionStateObject.java |  | 0% | | n/a | 6 | 6 | 9 | 9 | 6 | 6 | 1 | 1 |
| EntryExpressionStateObject.java |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| IndexExpressionStateObject.java |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| WhereClauseStateObject.java |  | 0% | | n/a | 6 | 6 | 10 | 10 | 6 | 6 | 1 | 1 |
| HavingClauseStateObject.java |  | 0% | | n/a | 6 | 6 | 9 | 9 | 6 | 6 | 1 | 1 |
| DeleteClauseStateObject.java |  | 0% | | n/a | 6 | 6 | 9 | 9 | 6 | 6 | 1 | 1 |
| LogicalExpressionStateObject.java |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| UnknownExpressionStateObject.java |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| BadExpressionStateObject.java |  | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| AbstractEclipseLinkTraverseParentVisitor.java |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| AbstractTraverseParentVisitor.java |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| StateObjectProblem.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| AbstractEclipseLinkStateObjectVisitor.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AnonynousEclipseLinkStateObjectVisitor.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |