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