| Package | Description |
|---|---|
| com.bol.ipresource.ip |
| Modifier and Type | Class and Description |
|---|---|
class |
Ipv4Interval
Efficient representation of an IPv4 address range.
|
class |
Ipv6Interval
Efficient representation of an IPv6 address range.
|
| Modifier and Type | Method and Description |
|---|---|
static IpInterval<?> |
IpInterval.asIpInterval(InetAddress address) |
static IpInterval<?> |
IpInterval.parse(String addressPrefixOrRange) |
static IpInterval<?> |
IpInterval.parseIpAddress(String address) |
static IpInterval<?> |
IpInterval.parseReverseDomain(String reverse) |
static IpInterval<?> |
IpInterval.valueOf(String addressPrefixOrRange) |
| Modifier and Type | Method and Description |
|---|---|
List<V> |
IpTree.findAllLessSpecific(IpInterval<?> key) |
List<V> |
IpTree.findAllMoreSpecific(IpInterval<?> key) |
List<V> |
IpTree.findExact(IpInterval<?> key) |
List<V> |
IpTree.findExactAndAllLessSpecific(IpInterval<?> key) |
List<V> |
IpTree.findExactAndAllMoreSpecific(IpInterval<?> key) |
List<V> |
IpTree.findExactOrFirstLessSpecific(IpInterval<?> key) |
List<V> |
IpTree.findFirstLessSpecific(IpInterval<?> key) |
List<V> |
IpTree.findFirstMoreSpecific(IpInterval<?> key) |
V |
IpTree.put(IpInterval<?> key,
V value) |
V |
IpTree.remove(IpInterval<?> key) |
void |
IpTree.remove(IpInterval<?> key,
V value) |
Copyright © 2022. All rights reserved.