public class IpAddress
extends java.lang.Object
Constructor and Description |
---|
IpAddress()
Default Construtor
|
IpAddress(long ipNumIn) |
IpAddress(long[] ipaddressIn) |
IpAddress(java.lang.String ipIn) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.Long |
getLongNumber() |
long |
getNumber() |
long[] |
getOctets() |
int |
hashCode() |
void |
setNumber()
compute the ip number for this ip addr
|
void |
setNumber(long numIn) |
void |
setOctet(int octetIn,
long valueIn) |
void |
setOctets(long valueIn) |
java.lang.String |
toString() |
public IpAddress()
public IpAddress(java.lang.String ipIn)
ipIn
- Ip Address in String Formpublic IpAddress(long[] ipaddressIn)
ipaddressIn
- array of 4 octets to create IP addresspublic IpAddress(long ipNumIn)
ipNumIn
- long number to create IP addresspublic long[] getOctets()
public void setOctet(int octetIn, long valueIn)
octetIn
- which octet to setvalueIn
- value to set for octetpublic void setOctets(long valueIn)
valueIn
- long in to update octetspublic void setNumber()
public void setNumber(long numIn)
numIn
- long to set ip numberpublic long getNumber()
public java.lang.Long getLongNumber()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object