Interface Marking<TOKEN>
-
- All Superinterfaces:
java.util.Collection<TOKEN>,java.lang.Iterable<TOKEN>,Multiset<TOKEN>,ReadOnlyMultiset<TOKEN>
- All Known Subinterfaces:
BpmnMarking
- All Known Implementing Classes:
MultisetBpmnMarking
public interface Marking<TOKEN> extends Multiset<TOKEN>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.processmining.poemsconformancecheckingforbpmn.models.utils.multiset.ReadOnlyMultiset
ReadOnlyMultiset.Entry<E>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanequals(java.lang.Object other)inthashCode()booleanisFinal()booleanisInitial()java.lang.StringtoString()-
Methods inherited from interface java.util.Collection
addAll, clear, contains, containsAll, isEmpty, iterator, parallelStream, removeIf, size, spliterator, stream, toArray, toArray, toArray
-
Methods inherited from interface org.processmining.poemsconformancecheckingforbpmn.models.utils.multiset.Multiset
add, add, remove, remove, removeAll, retainAll, setCount, setCount
-
Methods inherited from interface org.processmining.poemsconformancecheckingforbpmn.models.utils.multiset.ReadOnlyMultiset
asList, contains, contains, containsAll, containsAtLeast, count, elementSet, entrySet, isContainedIn, isEmpty, size, toArray, toArray, toStringNewLines
-
-
-
-
Method Detail
-
isInitial
boolean isInitial()
-
isFinal
boolean isFinal()
-
equals
boolean equals(java.lang.Object other)
- Specified by:
equalsin interfacejava.util.Collection<TOKEN>- Specified by:
equalsin interfaceReadOnlyMultiset<TOKEN>- Overrides:
equalsin classjava.lang.Object
-
hashCode
int hashCode()
- Specified by:
hashCodein interfacejava.util.Collection<TOKEN>- Specified by:
hashCodein interfaceReadOnlyMultiset<TOKEN>- Overrides:
hashCodein classjava.lang.Object
-
toString
java.lang.String toString()
- Specified by:
toStringin interfaceReadOnlyMultiset<TOKEN>- Overrides:
toStringin classjava.lang.Object
-
-