public static <T> Boolean existGetterSetter(Class<?> c, String field) {
		Boolean get = false;
		Boolean set = false;
		Boolean res = false;

		Method[] ms = null;
		if (ms == null)
			ms = c.getMethods();

		// System.out.println(" - "+ field);

		for (Method m : ms) {

			// System.out.println("*** "+ m.getName() +" - "+ "get"+ field);
			// System.out.println("*** "+ m.getName());

			if (get == false && m.getName().equalsIgnoreCase("get" + field)) {

				// System.out.println("= get");

				get = true;
			}
			if (set == false && m.getName().equalsIgnoreCase("set" + field)) {

				// System.out.println("= set");

				set = true;
			}
			if (set && get) {

				// System.out.println("==");

				return true;
			}
		}
		return res;
	}