*/
public static String identifierForFetchSpec(EOFetchSpecification fs) {
StringBuilder sb = new StringBuilder( identifierForQualifier(fs.qualifier()));
for (Iterator iterator = fs.sortOrderings().iterator(); iterator.hasNext();) {
EOSortOrdering so = (EOSortOrdering) iterator.next();
sb.append(so.key()).append(so.selector().name());
}
sb.append(fs.fetchesRawRows()).append(fs.fetchLimit()).append(fs.locksObjects()).append(fs.isDeep());
sb.append(fs.entityName());
sb.append(fs.hints());
if (fs instanceof ERXFetchSpecification) {