private void writeObject(ObjectOutputStream oos) throws IOException {
  oos.writeObject(iInstant);
  oos.writeObject(iField.getType());
}

private void writeObject ( ObjectOutputStream oos ) throws IOException { oos . writeObject ( iInstant ) ; oos . writeObject ( iField . getType ( ) ) ; }
writes the property in a safe serialization format .
