Class IPAddress

java.lang.Object
  |
  +--IPAddress

public class IPAddress
extends java.lang.Object

IPAddress constructors.


Constructor Summary
IPAddress(java.lang.String unparsedString)
          creates new IP Address Address Object if the AS Number is not known.
IPAddress(java.lang.String fullyQualDomainName, java.net.InetAddress addr)
           
IPAddress(java.lang.String unparsedString, int asNum)
           
 
Method Summary
static java.net.InetAddress findIPv4Address(java.lang.String dottedDecimal)
          convert ascii IP address (or name, actually) to an IP address.
 byte[] getAddress()
           
 int getASNum()
           
static IPAddress getByName(java.lang.String fullyQualDomainName)
           
 java.net.InetAddress getInetAddress()
           
 java.lang.String getPrintedName()
           
 void setASN(int asNumber)
           
 void setASN(java.lang.String asn)
           
 java.lang.String toSortString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IPAddress

public IPAddress(java.lang.String unparsedString)
creates new IP Address Address Object if the AS Number is not known.


IPAddress

public IPAddress(java.lang.String unparsedString,
                 int asNum)

IPAddress

public IPAddress(java.lang.String fullyQualDomainName,
                 java.net.InetAddress addr)
Method Detail

findIPv4Address

public static java.net.InetAddress findIPv4Address(java.lang.String dottedDecimal)
convert ascii IP address (or name, actually) to an IP address. Typical input would be "128.105.2.10".

Returns:
ipAddress the address in a form usable by sockets.

getByName

public static IPAddress getByName(java.lang.String fullyQualDomainName)

getInetAddress

public java.net.InetAddress getInetAddress()

getAddress

public byte[] getAddress()

getPrintedName

public java.lang.String getPrintedName()

setASN

public void setASN(java.lang.String asn)

setASN

public void setASN(int asNumber)

getASNum

public int getASNum()

toSortString

public java.lang.String toSortString()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object