private void readObject(java.io.ObjectInputStream in) throws IOException,
			ClassNotFoundException {
		long serialVersion = in.readLong();
		if (serialVersion != serialVersionUID) {
			throw new ClassNotFoundException("Unsupported version of RepositoryItemStatus");
		}
		folderPath = in.readUTF();
		itemName = in.readUTF();
		fileID = in.readUTF();
		if (fileID.length() == 0) {
			fileID = null;
		}
		itemType = in.readInt();
		contentType = in.readUTF();
		if (contentType.length() == 0) {
			contentType = null;
		}
		version = in.readInt();
		versionTime = in.readLong();
	}
Deserialization method
@param in deserialization input stream
@throws IOException if IO error occurs
@throws ClassNotFoundException if unrecognized serialVersionUID detected
Ghidra/Framework/FileSystem/src/main/java/ghidra/framework/remote/RepositoryItem.java