All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jpcap.IPAddress

java.lang.Object
   |
   +----jpcap.IPAddress

public class IPAddress
extends Object
IP??????????????????

IPv4/v6??????????????????????????? ??????????


Constructor Index

 o IPAddress(byte[])
 o IPAddress(int, byte[])
 o IPAddress(int, String)
??????????????????????? ???????????

?????????????????????, ?????null????????

 o IPAddress(String)
????????????????? ???????????

Method Index

 o equals(Object)
???????????????????????????
 o getAddress()
??IP???????????????
 o getHostAddress()
IP???????"%d.%d.%d.%d" or "%x:%x::%x:%x"?????
 o getHostName()
???????????
 o getInetAddress()
java.net.InetAddress??????(??????4????? ??????6????ull??????
 o toString()
IP???????"%d.%d.%d.%d" or "%x:%x::%x:%x"?????

Constructors

 o IPAddress
 public IPAddress(int version,
                  String address) throws UnknownHostException
??????????????????????? ???????????

?????????????????????, ?????null????????

Parameters:
version - ???????IP?????
address - IP????????????
 o IPAddress
 public IPAddress(String address) throws UnknownHostException
????????????????? ???????????

Parameters:
address - IP????????????
 o IPAddress
 public IPAddress(int version,
                  byte address[])
 o IPAddress
 public IPAddress(byte address[])

Methods

 o getAddress
 public byte[] getAddress()
??IP???????????????

 o getHostAddress
 public String getHostAddress()
IP???????"%d.%d.%d.%d" or "%x:%x::%x:%x"?????

 o getHostName
 public String getHostName() throws UnknownHostException
???????????

 o getInetAddress
 public InetAddress getInetAddress() throws UnknownHostException
java.net.InetAddress??????(??????4????? ??????6????ull??????

 o equals
 public boolean equals(Object p)
???????????????????????????

Overrides:
equals in class Object
 o toString
 public String toString()
IP???????"%d.%d.%d.%d" or "%x:%x::%x:%x"?????

Overrides:
toString in class Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index