# EntityJoinTree

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 127 of 967 | 86 % | 8 of 36 | 77 % | 8 | 63 | 16 | 180 | 1 | 45
cloneTable(Fromable) |  | 47 % |  | 50 % | 2 | 4 | 6 | 15 | 0 | 1
lambda$null$10(JoinNode, JoinLink) |  | 24 % |  | 50 % | 1 | 2 | 3 | 6 | 0 | 1
projectLeftKey(Key, Fromable) |  | 69 % |  | 75 % | 1 | 3 | 1 | 11 | 0 | 1
lambda$cloneTable$15(QueryStatement.PseudoTable, IdentityHashMap, QueryStatement.PseudoColumn) |  | 0 % |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
cloneNodeForParent(AbstractJoinNode, JoinNode, Key) |  | 90 % |  | 87 % | 1 | 5 | 2 | 36 | 0 | 1
addPassiveJoin(String, Key, Key, String, EntityJoinTree.JoinType, Set, EntityTreeJoinNodeConsumptionListener, boolean) |  | 70 % |  | 50 % | 1 | 2 | 1 | 3 | 0 | 1
lambda$addRelationJoin$0(Key, Key, PropertyAccessPoint, EntityJoinTree.JoinType, EntityInflater, Set, String, BeanRelationFixer, Function, JoinNode) |  | 100 % |  | 100 % | 0 | 2 | 0 | 12 | 0 | 1
EntityJoinTree(EntityInflater, Fromable) |  | 100 % |  | n/a | 0 | 1 | 0 | 8 | 0 | 1
EntityJoinTree(Function) |  | 100 % |  | n/a | 0 | 1 | 0 | 8 | 0 | 1
addJoin(String, Function) |  | 100 % |  | 100 % | 0 | 2 | 0 | 7 | 0 | 1
lambda$projectTo$12(EntityJoinTree, JoinNode, AbstractJoinNode) |  | 100 % |  | n/a | 0 | 1 | 0 | 6 | 0 | 1
giveTables() |  | 100 % |  | n/a | 0 | 1 | 0 | 5 | 0 | 1
foreachJoinWithDepth(Object, BiFunction) |  | 100 % |  | 100 % | 0 | 2 | 0 | 6 | 0 | 1
lambda$addPassiveJoin$6(Key, Key, EntityJoinTree.JoinType, Set, String, EntityTreeJoinNodeConsumptionListener, JoinNode) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
lambda$addPassiveJoin$5(Key, Key, EntityJoinTree.JoinType, Set, EntityTreeJoinNodeConsumptionListener, JoinNode) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
mimicKey(Key, Fromable) |  | 100 % |  | n/a | 0 | 1 | 0 | 4 | 0 | 1
lambda$extractTable$9(Set, JoinLink) |  | 100 % |  | 75 % | 1 | 3 | 0 | 5 | 0 | 1
lambda$cloneTable$13(Table, IdentityHashMap, Column) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
lambda$addPassiveJoin$4(Key, Key, EntityJoinTree.JoinType, Set, JoinNode) |  | 100 % |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
addRelationJoin(String, EntityInflater, PropertyAccessPoint, Key, Key, String, EntityJoinTree.JoinType, BeanRelationFixer, Set, Function) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
addRelationJoin(String, EntityInflater, PropertyAccessPoint, Key, Key, String, EntityJoinTree.JoinType, BeanRelationFixer, Set) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$projectLeftKey$16(Table, Key.KeyBuilder, JoinLink) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
lambda$addMergeJoin$3(Key, Key, EntityJoinTree.JoinType, EntityMerger, Function, JoinNode) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
addMergeJoin(String, EntityMerger, Key, Key, EntityJoinTree.JoinType, Function) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
addPassiveJoin(String, Key, Key, EntityJoinTree.JoinType, Set, EntityTreeJoinNodeConsumptionListener) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$projectLeftKey$17(QueryStatement.PseudoTable, Key.KeyBuilder, JoinLink) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
addPassiveJoin(String, Key, Key, EntityJoinTree.JoinType, Set) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
projectTo(JoinNode) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
lambda$addMergeJoin$2(Key, Key, EntityJoinTree.JoinType, EntityMerger, JoinNode) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$addMergeJoin$1(Key, Key, EntityMerger, JoinNode) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
EntityJoinTree(EntityMapping) |  | 100 % |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
addMergeJoin(String, EntityMerger, Key, Key, EntityJoinTree.JoinType) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$cloneTable$14(IdentityHashMap, JoinLink) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
lambda$mimicKey$7(Key.KeyBuilder, Map, JoinLink) |  | 100 % |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
addMergeJoin(String, EntityMerger, Key, Key) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
extractTable(JoinNode, Set) |  | 100 % |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
lambda$null$11(AbstractJoinNode, Map.Entry) |  | 100 % |  | 100 % | 0 | 2 | 0 | 1 | 0 | 1
lambda$giveTables$8(Set, AbstractJoinNode) |  | 100 % |  | 100 % | 0 | 2 | 0 | 3 | 0 | 1
addTableToIncludeToDDL(Table) |  | 100 % |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
getJoin(String) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
projectTo(EntityJoinTree, String) |  | 100 % |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
foreachJoin(Consumer) |  | 100 % |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
joinIterator() |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getJoinIndex() |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getRoot() |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1