code: private boolean isCandidate(Field field) {
  		return !Modifier.isStatic(field.getModifiers()) && field.getAnnotation(Transient.class) == null;
  	}
docs: Return true if the field is static or marked as transient