Package com.biglybt.pifimpl.local
Class PluginCoreUtils
- java.lang.Object
-
- com.biglybt.pifimpl.local.PluginCoreUtils
-
public class PluginCoreUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PluginCoreUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Object
convert(java.lang.Object datasource, boolean toCore)
static boolean
isInitialisationComplete()
static DiskManager
unwrap(DiskManager dm)
static DiskManagerFileInfo
unwrap(DiskManagerFileInfo info)
static DownloadManager
unwrap(Download dm)
static NetworkConnection
unwrap(Connection connection)
static PEPeer
unwrap(Peer peer)
static PEPeerManager
unwrap(PeerManager pm)
static TOTorrent
unwrap(Torrent t)
static TRTrackerServerTorrent
unwrap(TrackerTorrent torrent)
static DownloadManager
unwrapIfPossible(Download dm)
static DiskManager
wrap(DiskManager dm)
static DiskManagerFileInfo
wrap(DiskManagerFileInfo info)
static Download
wrap(DownloadManager dm)
May return NULL if download not found (e.g.static Connection
wrap(NetworkConnection connection)
static Peer
wrap(PEPeer peer)
static PeerManager
wrap(PEPeerManager pm)
static Torrent
wrap(TOTorrent t)
-
-
-
Method Detail
-
wrap
public static DiskManager wrap(DiskManager dm)
-
unwrap
public static DiskManager unwrap(DiskManager dm)
-
wrap
public static Download wrap(DownloadManager dm)
May return NULL if download not found (e.g. has been removed)- Parameters:
dm
-- Returns:
- may be null
-
unwrap
public static NetworkConnection unwrap(Connection connection)
-
wrap
public static Connection wrap(NetworkConnection connection)
-
wrap
public static DiskManagerFileInfo wrap(DiskManagerFileInfo info) throws DownloadException
- Throws:
DownloadException
-
unwrap
public static DiskManagerFileInfo unwrap(DiskManagerFileInfo info) throws DownloadException
- Throws:
DownloadException
-
convert
public static java.lang.Object convert(java.lang.Object datasource, boolean toCore)
-
unwrapIfPossible
public static DownloadManager unwrapIfPossible(Download dm)
-
unwrap
public static DownloadManager unwrap(Download dm)
-
wrap
public static PeerManager wrap(PEPeerManager pm)
-
unwrap
public static PEPeerManager unwrap(PeerManager pm)
-
unwrap
public static TRTrackerServerTorrent unwrap(TrackerTorrent torrent)
-
isInitialisationComplete
public static boolean isInitialisationComplete()
-
-