A B C D E G I M N P S T

A

addValue(Object) - Method in class net.sf.torrentsniffer.bencoding.Dictionary
Adds a value to the Dictionary.

B

BYTE_ENCODING - Static variable in class net.sf.torrentsniffer.bencoding.BencodingImpl
 
Bencoding - interface net.sf.torrentsniffer.bencoding.Bencoding.
Implements the bencoding specification.
BencodingException - exception net.sf.torrentsniffer.bencoding.BencodingException.
Thrown if something went wrong while decoding or encoding bencoded data.
BencodingException(String, Throwable) - Constructor for class net.sf.torrentsniffer.bencoding.BencodingException
 
BencodingException(Throwable) - Constructor for class net.sf.torrentsniffer.bencoding.BencodingException
 
BencodingException(String) - Constructor for class net.sf.torrentsniffer.bencoding.BencodingException
 
BencodingImpl - class net.sf.torrentsniffer.bencoding.BencodingImpl.
Implementation of bencoding.
BencodingImpl() - Constructor for class net.sf.torrentsniffer.bencoding.BencodingImpl
 
buttonOpenMouseClicked(MouseEvent) - Method in class net.sf.torrentsniffer.gui.TorrentSnifferApp
Auto-generated event handler method

C

close() - Method in class net.sf.torrentsniffer.bencoding.Dictionary
Check that all keys have an associated value.
complete - Variable in class net.sf.torrentsniffer.torrent.TorrentState
 

D

Dictionary - class net.sf.torrentsniffer.bencoding.Dictionary.
Implementation of the bencoding Dictionary type.
Dictionary() - Constructor for class net.sf.torrentsniffer.bencoding.Dictionary
 
decode(String) - Method in interface net.sf.torrentsniffer.bencoding.Bencoding
Decodes the bencoded data in a torrent file.
decode(InputStream) - Method in interface net.sf.torrentsniffer.bencoding.Bencoding
Decodes the bencoded data in a stream.
decode(URL) - Method in interface net.sf.torrentsniffer.bencoding.Bencoding
Decodes the bencoded data in a URL.
decode(String) - Method in class net.sf.torrentsniffer.bencoding.BencodingImpl
 
decode(InputStream) - Method in class net.sf.torrentsniffer.bencoding.BencodingImpl
 
decode(URL) - Method in class net.sf.torrentsniffer.bencoding.BencodingImpl
 
digest(byte[]) - Method in interface net.sf.torrentsniffer.hash.SHA1
Hash data using the SHA1Impl algorithm.
digest(byte[]) - Method in class net.sf.torrentsniffer.hash.SHA1Impl
Hash data using the SHA1Impl algorithm.
downloaded - Variable in class net.sf.torrentsniffer.torrent.TorrentState
 

E

encode(OutputStream, Object) - Method in interface net.sf.torrentsniffer.bencoding.Bencoding
Encodes a graph of objects.
encode(OutputStream, Object) - Method in class net.sf.torrentsniffer.bencoding.BencodingImpl
 

G

get(String) - Method in class net.sf.torrentsniffer.bencoding.Dictionary
Retrieve the value from the dictionary by specifying a key.
getAnnounce() - Method in interface net.sf.torrentsniffer.tracker.Tracker
 
getAnnounce() - Method in class net.sf.torrentsniffer.tracker.TrackerImpl
 
getComment() - Method in interface net.sf.torrentsniffer.torrent.Torrent
Get the comment.
getComment() - Method in class net.sf.torrentsniffer.torrent.TorrentImpl
 
getComplete() - Method in class net.sf.torrentsniffer.torrent.TorrentState
 
getCreatedBy() - Method in interface net.sf.torrentsniffer.torrent.Torrent
Get the creator.
getCreatedBy() - Method in class net.sf.torrentsniffer.torrent.TorrentImpl
 
getCreationDate() - Method in interface net.sf.torrentsniffer.torrent.Torrent
Get the creation date.
getCreationDate() - Method in class net.sf.torrentsniffer.torrent.TorrentImpl
 
getDownloaded() - Method in class net.sf.torrentsniffer.torrent.TorrentState
 
getIncomplete() - Method in class net.sf.torrentsniffer.torrent.TorrentState
 
getInfo() - Method in interface net.sf.torrentsniffer.torrent.Torrent
Get the torrent info.
getInfo() - Method in class net.sf.torrentsniffer.torrent.TorrentImpl
 
getInfoHash() - Method in class net.sf.torrentsniffer.torrent.TorrentImpl
Calculate the hash for the info data.
getKeys() - Method in class net.sf.torrentsniffer.bencoding.Dictionary
Return the keys in this dictionary.
getLength() - Method in class net.sf.torrentsniffer.torrent.TorrentFile
 
getLength() - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
getMd5Sum() - Method in class net.sf.torrentsniffer.torrent.TorrentFile
 
getMd5Sum() - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
getMultiFile() - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
getName() - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
getName() - Method in class net.sf.torrentsniffer.torrent.TorrentState
 
getPath() - Method in class net.sf.torrentsniffer.torrent.TorrentFile
 
getPieceLength() - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
getPieces() - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
getRoot() - Method in interface net.sf.torrentsniffer.torrent.Torrent
Returns the Java version of the bencoded torrent.
getRoot() - Method in class net.sf.torrentsniffer.torrent.TorrentImpl
 
getScrapeUrl() - Method in interface net.sf.torrentsniffer.tracker.Tracker
Retrieves the scrape url for the tracker.
getScrapeUrl() - Method in class net.sf.torrentsniffer.tracker.TrackerImpl
Retrieves the scrape url for the tracker.
getState() - Method in interface net.sf.torrentsniffer.torrent.Torrent
Retrieve the state of this torrent.
getState() - Method in class net.sf.torrentsniffer.torrent.TorrentImpl
 
getString(String) - Method in class net.sf.torrentsniffer.bencoding.Dictionary
Retrieves a String from the Dictionary
getTracker() - Method in interface net.sf.torrentsniffer.torrent.Torrent
Get the tracker.
getTracker() - Method in class net.sf.torrentsniffer.torrent.TorrentImpl
 
getTrackerState() - Method in interface net.sf.torrentsniffer.tracker.Tracker
Tries to retrieve the state of all torrents tracked by this server.
getTrackerState() - Method in class net.sf.torrentsniffer.tracker.TrackerImpl
Tries to retrieve the state of all torrents tracked by this server.

I

incomplete - Variable in class net.sf.torrentsniffer.torrent.TorrentState
 
initGUI() - Method in class net.sf.torrentsniffer.gui.TorrentSnifferApp
Initializes the GUI.
isSingleFile() - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 

M

main(String[]) - Static method in class net.sf.torrentsniffer.gui.TorrentSnifferApp
Auto-generated main method
match(Dictionary, Dictionary) - Method in interface net.sf.torrentsniffer.bencoding.Bencoding
Checks if two bencoded Dictionaries are the same.
match(Dictionary, Dictionary) - Method in class net.sf.torrentsniffer.bencoding.BencodingImpl
 

N

name - Variable in class net.sf.torrentsniffer.torrent.TorrentState
 
net.sf.torrentsniffer.bencoding - package net.sf.torrentsniffer.bencoding
 
net.sf.torrentsniffer.gui - package net.sf.torrentsniffer.gui
 
net.sf.torrentsniffer.hash - package net.sf.torrentsniffer.hash
 
net.sf.torrentsniffer.torrent - package net.sf.torrentsniffer.torrent
 
net.sf.torrentsniffer.tracker - package net.sf.torrentsniffer.tracker
 

P

postInitGUI() - Method in class net.sf.torrentsniffer.gui.TorrentSnifferApp
Add your post-init code in here
preInitGUI() - Method in class net.sf.torrentsniffer.gui.TorrentSnifferApp
Add your pre-init code in here

S

SHA1 - interface net.sf.torrentsniffer.hash.SHA1.
Interface for classes that can encode data with the SHA-1 algorithm.
SHA1Impl - class net.sf.torrentsniffer.hash.SHA1Impl.
Class is used for encoding data with the SHA-1 algorithm.
SHA1Impl() - Constructor for class net.sf.torrentsniffer.hash.SHA1Impl
 
ScrapeNotSupportedException - exception net.sf.torrentsniffer.tracker.ScrapeNotSupportedException.
Thrown if the server does not support the Tracker Scrape Convention.
ScrapeNotSupportedException(String) - Constructor for class net.sf.torrentsniffer.tracker.ScrapeNotSupportedException
 
setAnnounce(String) - Method in interface net.sf.torrentsniffer.tracker.Tracker
 
setAnnounce(String) - Method in class net.sf.torrentsniffer.tracker.TrackerImpl
 
setComplete(int) - Method in class net.sf.torrentsniffer.torrent.TorrentState
 
setDownloaded(int) - Method in class net.sf.torrentsniffer.torrent.TorrentState
 
setIncomplete(int) - Method in class net.sf.torrentsniffer.torrent.TorrentState
 
setLength(int) - Method in class net.sf.torrentsniffer.torrent.TorrentFile
 
setLength(int) - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
setMd5Sum(String) - Method in class net.sf.torrentsniffer.torrent.TorrentFile
 
setMd5Sum(String) - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
setMultiFile(TorrentFile[]) - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
setName(String) - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
setName(String) - Method in class net.sf.torrentsniffer.torrent.TorrentState
 
setPath(String) - Method in class net.sf.torrentsniffer.torrent.TorrentFile
 
setPieceLength(int) - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
setPieces(String) - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
setSingleFile(boolean) - Method in class net.sf.torrentsniffer.torrent.TorrentInfo
 
showGUI() - Static method in class net.sf.torrentsniffer.gui.TorrentSnifferApp
This static method creates a new instance of this class and shows it inside a new JFrame, (unless it is already a JFrame).
size() - Method in class net.sf.torrentsniffer.bencoding.Dictionary
Returns the size of the dictionary.

T

Torrent - interface net.sf.torrentsniffer.torrent.Torrent.
Represents a Torrent file.
TorrentException - exception net.sf.torrentsniffer.torrent.TorrentException.
Thrown if an error occurs while processing the Torrent.
TorrentException(String, Throwable) - Constructor for class net.sf.torrentsniffer.torrent.TorrentException
 
TorrentException(Throwable) - Constructor for class net.sf.torrentsniffer.torrent.TorrentException
 
TorrentException(String) - Constructor for class net.sf.torrentsniffer.torrent.TorrentException
 
TorrentFile - class net.sf.torrentsniffer.torrent.TorrentFile.
Represent a file in a Torrent.
TorrentFile() - Constructor for class net.sf.torrentsniffer.torrent.TorrentFile
 
TorrentImpl - class net.sf.torrentsniffer.torrent.TorrentImpl.
Implementation of the Torrent.
TorrentImpl(String) - Constructor for class net.sf.torrentsniffer.torrent.TorrentImpl
 
TorrentImpl(URL) - Constructor for class net.sf.torrentsniffer.torrent.TorrentImpl
 
TorrentInfo - class net.sf.torrentsniffer.torrent.TorrentInfo.
Represents the Dictionary that describes the file(s) of the torrent.
TorrentInfo() - Constructor for class net.sf.torrentsniffer.torrent.TorrentInfo
 
TorrentSnifferApp - class net.sf.torrentsniffer.gui.TorrentSnifferApp.
 
TorrentSnifferApp() - Constructor for class net.sf.torrentsniffer.gui.TorrentSnifferApp
 
TorrentState - class net.sf.torrentsniffer.torrent.TorrentState.
Represents the information retrieved by doing a Torrent Scrape.
TorrentState() - Constructor for class net.sf.torrentsniffer.torrent.TorrentState
 
Tracker - interface net.sf.torrentsniffer.tracker.Tracker.
Represents the Torrent's Tracker.
TrackerImpl - class net.sf.torrentsniffer.tracker.TrackerImpl.
Implementation of the Torrent's TrackerImpl.
TrackerImpl(String) - Constructor for class net.sf.torrentsniffer.tracker.TrackerImpl
 

A B C D E G I M N P S T

Copyright © 2004 Larry Williams. All Rights Reserved.