C D F H I M N R

C

ca.swank.fastreversedns - package ca.swank.fastreversedns
 

D

dnsServer - Variable in class ca.swank.fastreversedns.ReverseDNS
The DNS server to perform reverse queries on
doReverseLookup(String) - Method in class ca.swank.fastreversedns.ReverseDNS
Uses JNDI and DNS service provider for DNS reverse lookup, borrowing from code made available in Dns2000 at http://home.istar.ca/~neutron/dns2000/

F

FastReverseDNS - class ca.swank.fastreversedns.FastReverseDNS.
performs DNS lookups avoiding idle blocking by using multiple threads
FastReverseDNS(ReverseDNS, IPEnumeration) - Constructor for class ca.swank.fastreversedns.FastReverseDNS
Creates a new instance that will query IP addresses from the specified list on the specified ReverseDNS server.

H

hasMoreElements() - Method in class ca.swank.fastreversedns.IPEnumeration
returns true if the current address is less than the last address

I

IPEnumeration - class ca.swank.fastreversedns.IPEnumeration.
A range of IP addresses that can be enumerated in sequence
IPEnumeration(String, String) - Constructor for class ca.swank.fastreversedns.IPEnumeration
Creates a new IPEnumeration starting with the firstIP and ending with the lastIP (inclusive).

M

main(String[]) - Static method in class ca.swank.fastreversedns.FastReverseDNS
Displays a set of IP/hostname pairs using reverse DNS on the specified list of hostnames.

N

nextElement() - Method in class ca.swank.fastreversedns.IPEnumeration
returns the current address as a String or null and increments the address counter

R

ReverseDNS - class ca.swank.fastreversedns.ReverseDNS.
Performs reverse DNS queries using JNDI and a DNS server instead of Java API calls.
ReverseDNS(String) - Constructor for class ca.swank.fastreversedns.ReverseDNS
Creates a new ReverseDNS 'server' which uses the specified host DNS server to perform queries
run() - Method in class ca.swank.fastreversedns.FastReverseDNS
While IPs are left in the range, query the reverse server and output the hostname

C D F H I M N R