import java.lang.reflect.Field;
import java.util.Vector;
+import org.apache.log4j.Logger;
+
class HashSwapAttributesPicker<T> {
+ private static final Logger LOGGER = Logger.getLogger(HashSwapAttributesPicker.class);
+
/**
* C'est la classe T elle meme; mais je ne sais pas la deduire de <T> elle est donc passee en parametre au constructeur
*/
// Utilitaire filtre les types acceptes
boolean acceptableType(final String typeName) {
- if (typeName.equals("class java.lang.String") || typeName.equals("int") || typeName.equals("class java.lang.Integer") || typeName.equals("float") || typeName.equals("class java.lang.Float") || typeName.equals("double") || typeName.equals("class java.lang.Double")
- || typeName.equals("class java.util.Date")) {
+ if (typeName.equals("class java.lang.String") || typeName.equals("int") || typeName.equals("class java.lang.Integer") || typeName.equals("float") || typeName.equals("class java.lang.Float") || typeName.equals("double")
+ || typeName.equals("class java.lang.Double") || typeName.equals("class java.util.Date")) {
return true;
} else {
return false;