org.apache.commons.net.util
Class SubnetUtils.SubnetInfo
java.lang.Object
org.apache.commons.net.util.SubnetUtils.SubnetInfo
- Enclosing class:
- SubnetUtils
public final class SubnetUtils.SubnetInfo
- extends java.lang.Object
Convenience container for subnet summary information.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
isInRange
public boolean isInRange(java.lang.String address)
- Returns true if the parameter
address
is in the
range of usable endpoint addresses for this subnet. This excludes the
network and broadcast adresses.
- Parameters:
address
- A dot-delimited IPv4 address, e.g. "192.168.0.1"
- Returns:
- True if in range, false otherwise
getBroadcastAddress
public java.lang.String getBroadcastAddress()
getNetworkAddress
public java.lang.String getNetworkAddress()
getNetmask
public java.lang.String getNetmask()
getAddress
public java.lang.String getAddress()
getLowAddress
public java.lang.String getLowAddress()
getHighAddress
public java.lang.String getHighAddress()
getAddressCount
public int getAddressCount()
asInteger
public int asInteger(java.lang.String address)
getCidrSignature
public java.lang.String getCidrSignature()
getAllAddresses
public java.lang.String[] getAllAddresses()
toString
public java.lang.String toString()
-
- Overrides:
toString
in class java.lang.Object
- Since:
- 2.2
Copyright © 2001-2011 Apache Software Foundation. All Rights Reserved.