public class IpAddressRange
extends java.lang.Object
| Constructor and Description |
|---|
IpAddressRange()
Default Construtor
|
IpAddressRange(IpAddress minIn,
IpAddress maxIn,
java.lang.Long ksidIn) |
IpAddressRange(java.lang.Long minIn,
java.lang.Long maxIn) |
IpAddressRange(long minIn,
long maxIn,
long ksidIn) |
IpAddressRange(long minIn,
long maxIn,
java.lang.Long ksidIn) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCoexist(IpAddressRange rangeIn) |
boolean |
equals(java.lang.Object o) |
java.lang.Long |
getKsid() |
IpAddress |
getMax() |
IpAddress |
getMin() |
java.lang.String |
getRange()
TODO: does anybody use this? Is there any reason for it to exist?
|
int |
hashCode() |
boolean |
isDisjoint(IpAddressRange rangeIn) |
boolean |
isIpAddressContained(IpAddress addrIn) |
boolean |
isRangeAfter(IpAddressRange rangeIn) |
boolean |
isRangeBefore(IpAddressRange rangeIn) |
boolean |
isSubset(IpAddressRange rangeIn) |
boolean |
isSuperset(IpAddressRange rangeIn) |
void |
setKsid(java.lang.Long ksidIn) |
void |
setMax(IpAddress maxIn) |
void |
setMin(IpAddress minIn) |
java.lang.String |
toString() |
public IpAddressRange()
public IpAddressRange(IpAddress minIn, IpAddress maxIn, java.lang.Long ksidIn)
minIn - min IP to setmaxIn - max IP to setksidIn - Kickstart ID to setpublic IpAddressRange(long minIn,
long maxIn,
java.lang.Long ksidIn)
minIn - IpNumber to set min IpAddressmaxIn - IpNumber to set max IpAddressksidIn - Kickstart ID to setpublic IpAddressRange(long minIn,
long maxIn,
long ksidIn)
minIn - min ip long coming inmaxIn - max ip long coming inksidIn - long id of ks datapublic IpAddressRange(java.lang.Long minIn,
java.lang.Long maxIn)
minIn - IpNumber to set min IpAddressmaxIn - IpNumber to set max IpAddresspublic IpAddress getMax()
public void setMax(IpAddress maxIn)
maxIn - IpAddress to set for this rangepublic IpAddress getMin()
public void setMin(IpAddress minIn)
minIn - IpAddress to set for this rangepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.Long getKsid()
public void setKsid(java.lang.Long ksidIn)
ksidIn - KickstartId to setpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getRange()
public boolean isIpAddressContained(IpAddress addrIn)
addrIn - Address comingpublic boolean isRangeBefore(IpAddressRange rangeIn)
rangeIn - Range coming inpublic boolean isRangeAfter(IpAddressRange rangeIn)
rangeIn - Range coming inpublic boolean isDisjoint(IpAddressRange rangeIn)
rangeIn - Range coming inpublic boolean isSubset(IpAddressRange rangeIn)
rangeIn - Range coming inpublic boolean isSuperset(IpAddressRange rangeIn)
rangeIn - Range coming inpublic boolean canCoexist(IpAddressRange rangeIn)
rangeIn - Range coming in