# CompoundQuery.Optimizer

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 1,361 of 1,361 | 0% | 291 of 291 | 0% | 155 | 155 | 359 | 359 | 7 | 7
isServerJoinPossible(ArrayList, CompoundComponent, boolean, int) |  | 0% |  | 0% | 64 | 64 | 147 | 147 | 1 | 1
validateJoin(Joinable, Joinable, Object[], Database, FQLPreprocessor, boolean, boolean) |  | 0% |  | 0% | 46 | 46 | 75 | 75 | 1 | 1
CompoundQuery.Optimizer(CompoundQuery) |  | 0% |  | 0% | 16 | 16 | 62 | 62 | 1 | 1
serverJoinPreselect(ArrayList) |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 1 | 1
evaluatePropertyMatches(FQLPreprocessor, int, RecordBuffer, boolean) |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 1 | 1
serverJoinAdaptive(ArrayList) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1
hasSameSqlTable(CompoundComponent, CompoundComponent) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1