org.opennms.netmgt.model.discovery
Class IPAddressRange
java.lang.Object
org.opennms.netmgt.model.discovery.IPAddressRange
- All Implemented Interfaces:
- Iterable<IPAddress>
public class IPAddressRange
- extends Object
- implements Iterable<IPAddress>
IPAddressRange
- Author:
- brozow
IPAddressRange
public IPAddressRange(String begin,
String end)
IPAddressRange
public IPAddressRange(IPAddress begin,
IPAddress end)
getBegin
public IPAddress getBegin()
getEnd
public IPAddress getEnd()
size
public long size()
contains
public boolean contains(IPAddress addr)
contains
public boolean contains(IPAddressRange range)
overlaps
public boolean overlaps(IPAddressRange range)
comesBefore
public boolean comesBefore(IPAddress addr)
comesBefore
public boolean comesBefore(IPAddressRange range)
comesAfter
public boolean comesAfter(IPAddress addr)
comesAfter
public boolean comesAfter(IPAddressRange range)
adjoins
public boolean adjoins(IPAddressRange range)
iterator
public Iterator<IPAddress> iterator()
- Specified by:
iterator in interface Iterable<IPAddress>
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2009. All Rights Reserved.