value = record.get(descriptor.getInheritancePolicy().getClassIndicatorField()); } else { value = record.getIndicatingNoEntry(this.discriminatorColumn); if (value == AbstractRecord.noEntry){ throw QueryException.discriminatorColumnNotSelected(this.discriminatorColumn.getName(), getSQLResultMapping().getName());
value = record.get(descriptor.getInheritancePolicy().getClassIndicatorField()); } else { value = record.getIndicatingNoEntry(this.discriminatorColumn); if (value == AbstractRecord.noEntry){ throw QueryException.discriminatorColumnNotSelected(this.discriminatorColumn.getName(), getSQLResultMapping().getName());