Lines 345-351
Link Here
|
345 |
} else { |
345 |
} else { |
346 |
if (objectExpression.isQueryKeyExpression() && objectExpression.isUsingOuterJoinForMultitableInheritance()) { |
346 |
if (objectExpression.isQueryKeyExpression() && objectExpression.isUsingOuterJoinForMultitableInheritance()) { |
347 |
numberOfFields = descriptor.getAllFields().size(); |
347 |
numberOfFields = descriptor.getAllFields().size(); |
348 |
} else { |
348 |
} else if(objectExpression.isQueryKeyExpression() && objectExpression.getDescriptor() != null |
|
|
349 |
&& objectExpression.getDescriptor().hasInheritance() && objectExpression.getDescriptor().getInheritancePolicy().shouldReadSubclasses()) { |
350 |
numberOfFields = descriptor.getAllFields().size(); |
351 |
} else { |
349 |
numberOfFields = descriptor.getFields().size(); |
352 |
numberOfFields = descriptor.getFields().size(); |
350 |
} |
353 |
} |
351 |
} |
354 |
} |