question: @ Override public void writeExternal ( ObjectOutput out ) throws IOException { path . writeExternal ( out ) ; out . writeInt ( blockSize ) ; out . writeLong ( grpBlockSize ) ; out . writeLong ( len ) ; U . writeStringMap ( out , props ) ; out . writeLong ( accessTime ) ; out . writeLong ( modificationTime ) ; out . writeByte ( flags ) ; }
target:  Writes object to data output.