Hierarchy For Package org.processmining.specpp.datastructures.util

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.processmining.specpp.componenting.delegators.AbstractDelegator<T> (implements org.processmining.specpp.componenting.delegators.Delegator<T>)
      • org.processmining.specpp.componenting.delegators.DelegatingDataSource<T> (implements org.processmining.specpp.componenting.data.DataSource<T>)
        • org.processmining.specpp.datastructures.util.Button
      • org.processmining.specpp.datastructures.util.WrappedMap<K,​V> (implements org.processmining.specpp.base.Evaluable, java.util.Map<K,​V>, org.processmining.specpp.config.parameters.Parameters)
    • java.util.AbstractMap<K,​V> (implements java.util.Map<K,​V>)
      • java.util.HashMap<K,​V> (implements java.lang.Cloneable, java.util.Map<K,​V>, java.io.Serializable)
        • org.processmining.specpp.datastructures.util.Counter<T>
    • org.processmining.specpp.datastructures.util.BuilderMap<K,​B,​V>
    • org.processmining.specpp.datastructures.util.ImmutableTuple2<T1,​T2> (implements org.processmining.specpp.traits.Immutable, org.processmining.specpp.datastructures.util.Tuple2<T1,​T2>)
    • org.processmining.specpp.datastructures.util.IndexedItem<T> (implements org.processmining.specpp.traits.ProperlyPrintable)
    • org.processmining.specpp.datastructures.util.Label (implements org.processmining.specpp.traits.PartiallyOrdered<T>, org.processmining.specpp.traits.ProperlyHashable, org.processmining.specpp.traits.ProperlyPrintable)
      • org.processmining.specpp.datastructures.util.RegexLabel
    • org.processmining.specpp.datastructures.util.MutableTuple2<T1,​T2> (implements org.processmining.specpp.traits.Mutable, org.processmining.specpp.datastructures.util.Tuple2<T1,​T2>)
      • org.processmining.specpp.datastructures.util.IndexedTuple2<T1,​T2>
        • org.processmining.specpp.datastructures.util.IndexedPair<T>
      • org.processmining.specpp.datastructures.util.MutablePair<T> (implements org.processmining.specpp.datastructures.util.Pair<T>)
    • org.processmining.specpp.datastructures.util.NoRehashing<T> (implements org.processmining.specpp.traits.Immutable, org.processmining.specpp.traits.ProperlyHashable)
    • org.processmining.specpp.datastructures.util.Tuple3<T1,​T2,​T3>
      • org.processmining.specpp.datastructures.util.Triple<T> (implements java.lang.Iterable<T>)

Interface Hierarchy

  • java.util.function.Consumer<T>
  • org.processmining.specpp.datastructures.util.DisjointMergeable<T>
  • java.lang.Iterable<T>
    • org.processmining.specpp.datastructures.util.Pair<T> (also extends org.processmining.specpp.datastructures.util.Tuple2<T1,​T2>)
    • org.processmining.specpp.datastructures.util.SequentialCollection<T> (also extends java.util.function.Consumer<T>)
  • org.processmining.specpp.datastructures.util.Tuple2<T1,​T2>
    • org.processmining.specpp.datastructures.util.Pair<T> (also extends java.lang.Iterable<T>)