org.apache.mina.filter.firewall
Class Subnet
java.lang.Object
org.apache.mina.filter.firewall.Subnet
public class Subnet
- extends java.lang.Object
A IP subnet using the CIDR notation. Currently, only IP version 4
address are supported.
- Author:
- Apache MINA Project
|
Constructor Summary |
Subnet(java.net.InetAddress subnet,
int mask)
Creates a subnet from CIDR notation. |
|
Method Summary |
boolean |
equals(java.lang.Object obj)
|
boolean |
inSubnet(java.net.InetAddress address)
Checks if the InetAddress is within this subnet |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Subnet
public Subnet(java.net.InetAddress subnet,
int mask)
- Creates a subnet from CIDR notation. For example, the subnet
192.168.0.0/24 would be created using the
InetAddress
192.168.0.0 and the mask 24.
- Parameters:
subnet - The InetAddress of the subnetmask - The mask
inSubnet
public boolean inSubnet(java.net.InetAddress address)
- Checks if the
InetAddress is within this subnet
- Parameters:
address - The InetAddress to check
- Returns:
- True if the address is within this subnet, false otherwise
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
- See Also:
Object.toString()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
Copyright © 2004-2011 Apache MINA Project. All Rights Reserved.