org.apache.qpid.util
Class InetNetwork

java.lang.Object
  extended by org.apache.qpid.util.InetNetwork

 class InetNetwork
extends Object


Constructor Summary
InetNetwork(InetAddress ip, InetAddress netmask)
           
 
Method Summary
 boolean contains(InetAddress ip)
           
 boolean contains(String name)
           
 boolean equals(Object obj)
           
static InetNetwork getFromString(String netspec)
           
 int hashCode()
           
static InetAddress maskIP(byte[] ip, byte[] mask)
           
static InetAddress maskIP(InetAddress ip, InetAddress mask)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InetNetwork

public InetNetwork(InetAddress ip,
                   InetAddress netmask)
Method Detail

contains

public boolean contains(String name)
                 throws UnknownHostException
Throws:
UnknownHostException

contains

public boolean contains(InetAddress ip)

toString

public String toString()
Overrides:
toString in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getFromString

public static InetNetwork getFromString(String netspec)
                                 throws UnknownHostException
Throws:
UnknownHostException

maskIP

public static InetAddress maskIP(byte[] ip,
                                 byte[] mask)

maskIP

public static InetAddress maskIP(InetAddress ip,
                                 InetAddress mask)


Licensed to the Apache Software Foundation