Queryable persister = getEntityPersister( type ); if ( persister == null ) throw new QueryException( "persistent class not found: " + type ); return persister;
String result = discriminatorFilterFragment(alias); if ( hasWhere() ) result += " and " + getSQLWhereString(alias); return result;
Clone fragments detected by clone detection tool
File path: /hibernate-distribution-3.3.2.GA/project/core/src/main/java/org/hibernate/hql/classic/QueryTranslatorImpl.java File path: /hibernate-distribution-3.3.2.GA/project/core/src/main/java/org/hibernate/persister/entity/SingleTableEntityPersister.java
Method name: PropertyMapping getPropertyMapping(String) Method name: String filterFragment(String)
Number of AST nodes: 4 Number of AST nodes: 4
1
Queryable persister = getEntityPersister( type );
1
String result = discriminatorFilterFragment(alias);
2
			if ( persister == null ) throw new QueryException( "persistent class not found: " + type );
2
		if ( hasWhere() ) result += " and " + getSQLWhereString(alias);
3
			return persister;
3
		return result;
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.1
Clones locationClones are in different classes
Number of node comparisons1