public Query setParameter(String name, Object val, Type type) { if ( !parameterMetadata.getNamedParameterNames().contains( name ) ) { throw new IllegalArgumentException("Parameter " + name + " does not exist as a named parameter in [" + getQueryString() + "]"); } else { namedParameters.put( name, new TypedValue( type, val, session.getEntityMode() ) ); return this;
public Query setParameterList(String name, Collection vals, Type type) throws HibernateException { if ( !parameterMetadata.getNamedParameterNames().contains( name ) ) { throw new IllegalArgumentException("Parameter " + name + " does not exist as a named parameter in [" + getQueryString() + "]"); } namedParameterLists.put( name, new TypedValue( type, vals, session.getEntityMode() ) ); return this;
Clone fragments detected by clone detection tool
File path: /hibernate-distribution-3.3.2.GA/project/core/src/main/java/org/hibernate/impl/AbstractQueryImpl.java File path: /hibernate-distribution-3.3.2.GA/project/core/src/main/java/org/hibernate/impl/AbstractQueryImpl.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public Query setParameter(String name, Object val, Type type) {
1
public Query setParameterList(String name, Collection vals, Type type) throws HibernateException {
2
		if ( !parameterMetadata.getNamedParameterNames().contains( name ) ) {
2
		if ( !parameterMetadata.getNamedParameterNames().contains( name ) ) {
3
			throw new IllegalArgumentException("Parameter " + name + " does not exist as a named parameter in [" + getQueryString() + "]");
3
			throw new IllegalArgumentException("Parameter " + name + " does not exist as a named parameter in [" + getQueryString() + "]");
4
		}
4
		}
5
		else {
5
		
6
			 namedParameters.put( name, new TypedValue( type, val, session.getEntityMode() ) );
6
namedParameterLists.put( name, new TypedValue( type, vals, session.getEntityMode() ) );
7
			 return this;
7
		return this;
8
		
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 location
Number of node comparisons0