Interface ReadOnlyMultiset<E>
-
- All Superinterfaces:
java.lang.Iterable<E>
- All Known Subinterfaces:
BpmnMarking,Marking<TOKEN>,Multiset<E>
- All Known Implementing Classes:
GoogleMultisetAdapter,MultisetBpmnMarking
public interface ReadOnlyMultiset<E> extends java.lang.Iterable<E>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceReadOnlyMultiset.Entry<E>
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<E>asList()booleancontains(java.lang.Object obj)booleancontains(Multiset<E> mSet)booleancontainsAll(java.util.Collection<?> elements)booleancontainsAtLeast(E element, int count)intcount(java.lang.Object o)java.util.Set<E>elementSet()java.util.Set<ReadOnlyMultiset.Entry<E>>entrySet()booleanequals(java.lang.Object other)inthashCode()booleanisContainedIn(Multiset<E> mSet)booleanisEmpty()intsize()java.lang.Object[]toArray()<T> T[]toArray(T[] var1)java.lang.StringtoString()java.lang.StringtoStringNewLines()
-
-
-
Method Detail
-
size
int size()
-
isEmpty
boolean isEmpty()
-
containsAtLeast
boolean containsAtLeast(E element, int count)
-
count
int count(@Nullable java.lang.Object o)
-
elementSet
java.util.Set<E> elementSet()
-
entrySet
java.util.Set<ReadOnlyMultiset.Entry<E>> entrySet()
-
equals
boolean equals(@Nullable java.lang.Object other)- Overrides:
equalsin classjava.lang.Object
-
hashCode
int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
contains
boolean contains(@Nullable java.lang.Object obj)
-
containsAll
boolean containsAll(java.util.Collection<?> elements)
-
toArray
java.lang.Object[] toArray()
-
toArray
<T> T[] toArray(T[] var1)
-
asList
java.util.List<E> asList()
-
toStringNewLines
java.lang.String toStringNewLines()
-
-