private SyntheticRecordType(RelDataType relType, String name) { this.relType = relType; this.name = name; assert relType == null || Util.isDistinct(relType.getFieldNames()) : "field names not distinct: " + relType; }