public class TorrentRootPackage extends RootMetadataPackage
Represents the root package intended to work with metadata of a TORRENT file.
Learn more
This code sample shows how to read metadata of a TORRENT file.
try (Metadata metadata = new Metadata(Constants.InputTorrent)) { TorrentRootPackage root = metadata.getRootPackageGeneric(); System.out.println(root.getTorrentPackage().getAnnounce()); System.out.println(root.getTorrentPackage().getComment()); System.out.println(root.getTorrentPackage().getCreatedBy()); System.out.println(root.getTorrentPackage().getCreationDate()); for (TorrentSharedFilePackage file : root.getTorrentPackage().getSharedFiles()) { System.out.println(file.getName()); System.out.println(file.getLength()); } // ... }
Modifier and Type | Method and Description |
---|---|
TorrentPackage |
getTorrentPackage()
Gets the TORRENT file metadata package.
|
getFileType, sanitize
addProperties, contains, findProperties, get_Item, getCount, getKeys, getKnowPropertyDescriptors, getMetadataType, getPropertyDescriptors, iterator, removeProperties, setProperties, updateProperties
public final TorrentPackage getTorrentPackage()
Gets the TORRENT file metadata package.