Map.Entry e = (Map.Entry) iter.next(); clonedMap.put( e.getKey(), persister.getElementType().deepCopy( e.getValue(), entityMode, persister.getFactory() ) );
while ( iter.hasNext() ) { ForeignKey fk = (ForeignKey) iter.next(); createForeignKey( fk.getName() + Integer.toHexString( getName().hashCode() ), fk.getColumns(), fk.getReferencedEntityName() ); }
Clone fragments detected by clone detection tool
File path: /hibernate-distribution-3.3.2.GA/project/core/src/main/java/org/hibernate/collection/PersistentSortedMap.java File path: /hibernate-distribution-3.3.2.GA/project/core/src/main/java/org/hibernate/mapping/DenormalizedTable.java
Method name: Serializable snapshot(BasicCollectionPersister, EntityMode) Method name: void createForeignKeys()
Number of AST nodes: 2 Number of AST nodes: 3
1
Map.Entry e = (Map.Entry) iter.next();
2
			clonedMap.put( e.getKey(), persister.getElementType().deepCopy( e.getValue(), entityMode, persister.getFactory() ) );
1
while ( iter.hasNext() ) {
2
			ForeignKey fk = (ForeignKey) iter.next();
3
			createForeignKey( 
4
					fk.getName() + Integer.toHexString( getName().hashCode() ), 
5
					fk.getColumns(), 
6
					fk.getReferencedEntityName() 
7
				);
8
		}
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones locationClones are in different classes
Number of node comparisons4