Package org.togglz.servlet.activation
Class CIDRUtils
- java.lang.Object
-
- org.togglz.servlet.activation.CIDRUtils
-
public class CIDRUtils extends Object
A class that enables to get an IP range from CIDR specification. It supports both IPv4 and IPv6.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBroadcastAddress()StringgetNetworkAddress()booleanisInRange(String ipAddress)booleanisInRange(InetAddress address)
-
-
-
Constructor Detail
-
CIDRUtils
public CIDRUtils(String cidr) throws UnknownHostException
- Throws:
UnknownHostException
-
-
Method Detail
-
getNetworkAddress
public String getNetworkAddress()
-
getBroadcastAddress
public String getBroadcastAddress()
-
isInRange
public boolean isInRange(InetAddress address) throws UnknownHostException
- Throws:
UnknownHostException
-
isInRange
public boolean isInRange(String ipAddress) throws UnknownHostException
- Throws:
UnknownHostException
-
-