if (isRecordScannable || isRecordWritable) { Type recordType = isRecordScannable ? ((RecordScannable) dataset).getRecordType() : ((RecordWritable) dataset).getRecordType();
if (isRecordScannable || isRecordWritable) { Type recordType = isRecordScannable ? ((RecordScannable) dataset).getRecordType() : ((RecordWritable) dataset).getRecordType();
recordType = ((RecordScannable) dataset).getRecordType(); } else if (dataset instanceof RecordWritable) { recordType = ((RecordWritable) dataset).getRecordType();
recordType = ((RecordScannable) dataset).getRecordType(); } else if (dataset instanceof RecordWritable) { recordType = ((RecordWritable) dataset).getRecordType();