code: static void writeField(DataOutputView out, Field field) throws IOException {
  		Class<?> declaringClass = field.getDeclaringClass();
  		out.writeUTF(declaringClass.getName());
  		out.writeUTF(field.getName());
  	}
docs: Writes a field to the given {@link DataOutputView}.
  
  <p>This write method avoids Java serialization, by writing only the classname of the field's declaring class
  and the field name. The written field can be read using {@link #readField(DataInputView, ClassLoader)}.
  
  @param out the output view to write to.
  @param field the field to write.