Class ConnectionIDImpl

java.lang.Object
org.processmining.framework.connections.impl.ConnectionIDImpl
All Implemented Interfaces:
Comparable<ProMID>, ConnectionID, ProMID

public class ConnectionIDImpl extends Object implements ConnectionID
  • Constructor Details

    • ConnectionIDImpl

      public ConnectionIDImpl()
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Description copied from interface: ProMID
      ProMID are used in HashMaps, so this method has to be implemented in all its subclasses.
      Specified by:
      hashCode in interface ProMID
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Description copied from interface: ProMID
      ProMID are used in Collections, so this method has to be implemented in all its subclasses.
      Specified by:
      equals in interface ProMID
      Overrides:
      equals in class Object
    • equalsIgnoreType

      public boolean equalsIgnoreType(Object o)
      Description copied from interface: ProMID
      Determines equality between this ProMID and any given object. Basically checks for equality using the toString() methods of both objects.
      Specified by:
      equalsIgnoreType in interface ProMID
      Parameters:
      o - the object to compare the string representation with
      Returns:
      true if the toString() of this provided object ID equals the toString() of the given object parameter.
    • compareTo

      public int compareTo(ProMID o)
      Specified by:
      compareTo in interface Comparable<ProMID>
    • getUUID

      public UUID getUUID()
      Description copied from interface: ProMID
      Returns a UUID that is used for this object.
      Specified by:
      getUUID in interface ProMID
      Returns: