T
- V
- public class SimplePredicateMap<T,V> extends java.lang.Object implements PredicateMap<T,V>
Constructor and Description |
---|
SimplePredicateMap() |
Modifier and Type | Method and Description |
---|---|
<P extends com.google.common.base.Predicate<T>> |
add(P predicate,
java.util.List<V> value) |
<P extends com.google.common.base.Predicate<T>> |
add(P predicate,
V value) |
java.util.Collection<V> |
get(T object) |
protected <P extends com.google.common.base.Predicate<T>> |
getList(P predicate,
boolean create) |
void |
remove(java.util.List<V> values) |
void |
remove(V value) |
protected <P extends com.google.common.base.Predicate<T>> java.util.List<V> getList(P predicate, boolean create)
public <P extends com.google.common.base.Predicate<T>> void add(P predicate, V value)
add
in interface PredicateMap<T,V>
public <P extends com.google.common.base.Predicate<T>> void add(P predicate, java.util.List<V> value)
add
in interface PredicateMap<T,V>
public void remove(java.util.List<V> values)
remove
in interface PredicateMap<T,V>
public void remove(V value)
remove
in interface PredicateMap<T,V>