public final class CidrAddressTable<T>
extends java.lang.Object
CidrAddress instances for matching.| Constructor and Description |
|---|
CidrAddressTable() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
CidrAddressTable<T> |
clone() |
T |
get(java.net.InetAddress address) |
T |
getOrDefault(java.net.InetAddress address,
T defVal) |
boolean |
isEmpty() |
T |
put(CidrAddress block,
T value) |
T |
putIfAbsent(CidrAddress block,
T value) |
T |
removeExact(CidrAddress block) |
boolean |
removeExact(CidrAddress block,
T expect) |
T |
replaceExact(CidrAddress block,
T value) |
boolean |
replaceExact(CidrAddress block,
T expect,
T update) |
int |
size() |
java.lang.String |
toString() |
public T get(java.net.InetAddress address)
public T put(CidrAddress block, T value)
public T putIfAbsent(CidrAddress block, T value)
public T replaceExact(CidrAddress block, T value)
public boolean replaceExact(CidrAddress block, T expect, T update)
public T removeExact(CidrAddress block)
public boolean removeExact(CidrAddress block, T expect)
public void clear()
public int size()
public boolean isEmpty()
public CidrAddressTable<T> clone()
clone in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2015 JBoss, a division of Red Hat, Inc.