grazie mille del consiglio, ho risolto nel seguente modo :

codice:
	public static void reset(Object x ) {
		Class c=x.getClass();
		Field[] f=c.getDeclaredFields();
		
		for (int i=0;i<f.length;i++) {
			if (f[i].getType()==int.class) {
				if (Modifier.isPublic(f[i].getModifiers())) {
					try {
						f[i].setInt(x,0);
					}
					catch(IllegalAccessException e) {}
				}
			}
		}
	}