|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.googlecode.ipv6.IPv6AddressRange
com.googlecode.ipv6.IPv6Network
public final class IPv6Network
Immutable representation of an IPv6 network based on an address and a prefix length. An IPv6 network is also an IPv6 address range (but not all ranges are valid networks).
Method Summary | |
---|---|
boolean |
equals(Object o)
|
static IPv6Network |
fromAddressAndMask(IPv6Address address,
IPv6NetworkMask networkMask)
Create an IPv6 network from an IPv6Address and an IPv6NetworkMask |
static IPv6Network |
fromString(String string)
Create an IPv6 network from its String representation. |
static IPv6Network |
fromTwoAddresses(IPv6Address one,
IPv6Address two)
Create an IPv6 network from the two addresses within the network. |
IPv6NetworkMask |
getNetmask()
|
int |
hashCode()
|
String |
toLongString()
|
String |
toString()
|
Methods inherited from class com.googlecode.ipv6.IPv6AddressRange |
---|
compareTo, contains, contains, extend, fromFirstAndLast, getFirst, getLast, iterator, overlaps, remove, remove |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static IPv6Network fromAddressAndMask(IPv6Address address, IPv6NetworkMask networkMask)
address
- IPv6 address (the network address or any other address within the network)networkMask
- IPv6 network mask
public static IPv6Network fromTwoAddresses(IPv6Address one, IPv6Address two)
one
- address onetwo
- address two, should be bigger than address onepublic static IPv6Network fromString(String string)
string
- string representation
public String toString()
toString
in class IPv6AddressRange
public String toLongString()
toLongString
in class IPv6AddressRange
toString
but without using shorthand notations for addressespublic boolean equals(Object o)
equals
in class IPv6AddressRange
public int hashCode()
hashCode
in class IPv6AddressRange
public IPv6NetworkMask getNetmask()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |