OPPeerFilePublic pure java object