if(fieldType instanceof TupleTypeInfoBase) {
TupleTypeInfoBase<?> tupleFieldType = (TupleTypeInfoBase<?>) fieldType;
tupleFieldType.addAllFields(keyId, keyFields);
} else {
Preconditions.checkArgument(fieldType instanceof AtomicType, "Wrong field type");
keyFields.add(new FlatFieldDescriptor(keyId, fieldType));
}
}
}
}