Package org.apache.sshd.common.net
Class InetAddressRange.Builder
- java.lang.Object
-
- org.apache.sshd.common.net.InetAddressRange.Builder
-
- Enclosing class:
- InetAddressRange
private static final class InetAddressRange.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description privateBuilder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static byte[]and(byte[] a, byte[] b)(package private) static InetAddressRangebuild(java.lang.String cidr)private static bytebyteRange(int x)(package private) static voidcomputeMask(byte[] mask, int bits)private static InetAddressRangefromIp4(java.util.regex.Matcher m)private static InetAddressRangefromIp6(java.util.regex.Matcher m)(package private) static byte[]invertedOr(byte[] a, byte[] b)private static voidrangeCheck(int x, int min, int max)private static intwordRange(int x)
-
-
-
Method Detail
-
build
static InetAddressRange build(java.lang.String cidr)
-
fromIp4
private static InetAddressRange fromIp4(java.util.regex.Matcher m)
-
fromIp6
private static InetAddressRange fromIp6(java.util.regex.Matcher m)
-
byteRange
private static byte byteRange(int x)
-
wordRange
private static int wordRange(int x)
-
rangeCheck
private static void rangeCheck(int x, int min, int max)
-
computeMask
static void computeMask(byte[] mask, int bits)
-
and
static byte[] and(byte[] a, byte[] b)
-
invertedOr
static byte[] invertedOr(byte[] a, byte[] b)
-
-