| Modifier and Type | Method and Description |
|---|---|
| public <V2> ReversibleIterableMultimap | collectValues(Function<? super V, ? extends V2> function)
Redeclares org. Returns a new multimap with the results of applying the specified function on each value of the source multimap. |
| public ReversibleIterable | get(K key)
Redeclares org. Returns a view of all values associated with the given key. |
| public ReversibleIterableMultimap | newEmpty()
Redeclares org. Creates a new instance of the same implementation type, using the default capacity and growth parameters. |
| public ReversibleIterableMultimap | rejectKeysMultiValues(Predicate2<? super K, ? super RichIterable<V>> predicate)
Redeclares org. Returns all elements of the source multimap that don't satisfy the predicate. |
| public ReversibleIterableMultimap | rejectKeysValues(Predicate2<? super K, ? super V> predicate)
Redeclares org. Returns all elements of the source multimap that don't satisfy the predicate. |
| public ReversibleIterableMultimap | selectKeysMultiValues(Predicate2<? super K, ? super RichIterable<V>> predicate)
Redeclares org. Returns all elements of the source multimap that satisfies the predicate. |
| public ReversibleIterableMultimap | selectKeysValues(Predicate2<? super K, ? super V> predicate)
Redeclares org. Returns all elements of the source multimap that satisfies the predicate. |
| collectValues | back to summary |
|---|---|
| public <V2> ReversibleIterableMultimap Redeclares org. Doc from org. Returns a new multimap with the results of applying the specified function on each value of the source multimap. This method is also commonly called transform or map. e.g.
return multimap.collectValues(new Function<Person, String>()
{
public String valueOf(Person person)
{
return person.getLastName();
}
});
| |
| get | back to summary |
|---|---|
| public ReversibleIterable Redeclares org. Doc from org. Returns a view of all values associated with the given key. If the given key does not exist, an empty
| |
| newEmpty | back to summary |
|---|---|
| public ReversibleIterableMultimap Redeclares org. Doc from org. Creates a new instance of the same implementation type, using the default capacity and growth parameters.
| |
| rejectKeysMultiValues | back to summary |
|---|---|
| public ReversibleIterableMultimap Redeclares org. Doc from org. Returns all elements of the source multimap that don't satisfy the predicate. e.g.
return multimap.rejectKeysMultiValues(new Predicate2<Integer, Iterable<Person>>()
{
public boolean accept(Integer age, Iterable<Person> values)
{
return (age >= 18)
&& ((RichIterable<Person>)values.size() >= 2);
}
});
| |
| rejectKeysValues | back to summary |
|---|---|
| public ReversibleIterableMultimap Redeclares org. Doc from org. Returns all elements of the source multimap that don't satisfy the predicate. e.g.
return multimap.rejectKeysValues(new Predicate2<Integer, Person>()
{
public boolean accept(Integer age, Person person)
{
return (age >= 18)
&& (person.getAddress().getCity().equals("Metuchen"));
}
});
| |
| selectKeysMultiValues | back to summary |
|---|---|
| public ReversibleIterableMultimap Redeclares org. Doc from org. Returns all elements of the source multimap that satisfies the predicate. This method is also commonly called filter. e.g.
return multimap.selectKeysMultiValues(new Predicate2<Integer, Iterable<Person>>()
{
public boolean accept(Integer age, Iterable<Person> values)
{
return (age >= 18)
&& ((RichIterable<Person>)values.size() >= 2);
}
});
| |
| selectKeysValues | back to summary |
|---|---|
| public ReversibleIterableMultimap Redeclares org. Doc from org. Returns all elements of the source multimap that satisfies the predicate. This method is also commonly called filter. e.g.
return multimap.selectKeysValues(new Predicate2<Integer, Person>()
{
public boolean accept(Integer age, Person person)
{
return (age >= 18)
&& (person.getAddress().getCity().equals("Metuchen"));
}
});
| |