Interface PredicateMap<T,V>
-
- All Known Implementing Classes:
SimplePredicateMap
public interface PredicateMap<T,V>A predicate map connects predicates of a certain type to multiple objects of another type. It allows quick retrieval of all objects associated with any predicates that match the incoming value.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <P extends com.google.common.base.Predicate<T>>
voidadd(P predicate, java.util.List<V> value)<P extends com.google.common.base.Predicate<T>>
voidadd(P predicate, V value)java.util.Collection<V>get(T object)voidremove(java.util.List<V> values)voidremove(V value)
-