public static interface Multiset.Entry<E>
Multiset.entrySet()
method returns a view of the multiset whose elements are of this class. A multiset implementation may return Entry instances that are either live "read-through" views to the Multiset, or immutable snapshots. Note that this type is unrelated to the similarly-named type
Map.Entry
.
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object
|
int |
getCount()
Returns the count of the associated element in the underlying multiset.
|
E |
getElement()
Returns the multiset element corresponding to this entry.
|
int |
hashCode()
|
String |
toString()
Returns the canonical string representation of this entry, defined as follows.
|
E getElement()
int getCount()
boolean equals(Objecto)
Returns true
if the given object is also a multiset entry and the two entries represent the same element and count. That is, two entries a
and b
are equal if:
Objects.equal(a.getElement(), b.getElement()) && a.getCount() == b.getCount()
int hashCode()
The hash code of a multiset entry for element element
and count count
is defined as:
((element == null) ? 0 : element.hashCode()) ^ count
StringtoString()
" x "
(space, letter x, space), followed by the count.