boolean isEqualTypeName(final Type argumentType, final Class paramType) {
		String s = argumentType.getClassName();
		if (s.endsWith(ARRAY)) {		// arrays detected
			String prefix = s.substring(0, s.length() - 2);
			String bytecodeSymbol = primitives.get(prefix);
			if (bytecodeSymbol != null) {
				s = '[' + bytecodeSymbol;
			} else {
				s = "[L" + prefix + ';';
			}
		}
		return s.equals(paramType.getName());
	}
boolean isEqualTypeName(final Type argumentType, final Class paramType) {
		String s = argumentType.getClassName();
		if (s.endsWith(ARRAY)) {		
			String prefix = s.substring(0, s.length() - 2);
			String bytecodeSymbol = primitives.get(prefix);
			if (bytecodeSymbol != null) {
				s = '[' + bytecodeSymbol;
			} else {
				s = "[L" + prefix + ';';
			}
		}
		return s.equals(paramType.getName());
	}
boolean isEqualTypeName ( final Type argumentType , final Class paramType ) { String s = argumentType . getClassName ( ) ; if ( s . endsWith ( ARRAY ) ) { // arrays detected String prefix = s . substring ( 0 , s . length ( ) - 2 ) ; String bytecodeSymbol = primitives . get ( prefix ) ; if ( bytecodeSymbol != null ) { s = ' ' + bytecodeSymbol ; } else { s = "[L" + prefix + ' ' ; } } return s . equals ( paramType . getName ( ) ) ; }
Returns <code>true</code> if type name equals param type.
Returns <code > true< / code > if type name equals param type .