private static class IPAddressMap.OctetPattern
extends java.util.BitSet
| Modifier and Type | Field and Description |
|---|---|
private java.util.BitSet |
_mask |
| Constructor and Description |
|---|
OctetPattern(java.lang.String octetSpec)
Create new OctetPattern
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
match(int number)
Match specified octet value against the wildcard
|
boolean |
match(java.lang.String value)
Match specified octet value against the wildcard
|
and, andNot, cardinality, clear, clear, clear, clone, equals, flip, flip, get, get, hashCode, intersects, isEmpty, length, nextClearBit, nextSetBit, or, previousClearBit, previousSetBit, set, set, set, set, size, stream, toByteArray, toLongArray, toString, valueOf, valueOf, valueOf, valueOf, xorpublic OctetPattern(java.lang.String octetSpec)
throws java.lang.IllegalArgumentException
octetSpec - octet wildcard specificationjava.lang.IllegalArgumentException - if wildcard specification is invalidpublic boolean match(java.lang.String value)
throws java.lang.IllegalArgumentException
value - octet valuejava.lang.IllegalArgumentException - if specified octet value is invalidpublic boolean match(int number)
throws java.lang.IllegalArgumentException
number - octet valuejava.lang.IllegalArgumentException - if specified octet value is invalid