public class SocketUtilsIPV6.IPv6Address extends Object
| Modifier and Type | Method and Description | 
|---|---|
| SocketUtilsIPV6.IPv6Address | add(int value)Addition. | 
| SocketUtilsIPV6.IPv6Address | fromString(String string)Create an IPv6 address from its String representation. | 
| long | getHighBits() | 
| long | getLowBits() | 
| boolean | isIPv4Mapped()Returns true if the address is an IPv4-mapped IPv6 address. | 
| SocketUtilsIPV6.IPv6Address | maskWithNetworkMask(SocketUtilsIPV6.IPv6NetworkMask networkMask)Mask the address with the given network mask. | 
| SocketUtilsIPV6.IPv6Address | maximumAddressWithNetworkMask(SocketUtilsIPV6.IPv6NetworkMask networkMask)Calculate the maximum address with the given network mask. | 
| int | numberOfLeadingOnes() | 
| int | numberOfLeadingZeroes() | 
| int | numberOfTrailingOnes() | 
| int | numberOfTrailingZeroes() | 
| SocketUtilsIPV6.IPv6Address | subtract(int value)Subtraction. | 
| InetAddress | toInetAddress() | 
| String | toString()Returns a string representation of the IPv6 address. | 
public SocketUtilsIPV6.IPv6Address fromString(String string)
string - string representationpublic InetAddress toInetAddress() throws UnknownHostException
UnknownHostExceptionpublic SocketUtilsIPV6.IPv6Address add(int value)
value - value to addpublic SocketUtilsIPV6.IPv6Address subtract(int value)
value - value to substractpublic SocketUtilsIPV6.IPv6Address maskWithNetworkMask(SocketUtilsIPV6.IPv6NetworkMask networkMask)
networkMask - network maskpublic SocketUtilsIPV6.IPv6Address maximumAddressWithNetworkMask(SocketUtilsIPV6.IPv6NetworkMask networkMask)
networkMask - network maskpublic boolean isIPv4Mapped()
public String toString()
public long getHighBits()
public long getLowBits()
public int numberOfTrailingZeroes()
public int numberOfTrailingOnes()
public int numberOfLeadingZeroes()
public int numberOfLeadingOnes()
Copyright © 2001-2015 JRuby. All Rights Reserved.