Class ProvidedObjectIDImpl
java.lang.Object
org.processmining.framework.providedobjects.impl.ProvidedObjectIDImpl
- All Implemented Interfaces:
Comparable<ProMID>
,ProMID
,ProvidedObjectID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
boolean
ProMID are used in Collections, so this method has to be implemented in all its subclasses.boolean
Determines equality between this ProMID and any given object.getUUID()
Returns a UUID that is used for this object.int
hashCode()
ProMID are used in HashMaps, so this method has to be implemented in all its subclasses.toString()
-
Constructor Details
-
ProvidedObjectIDImpl
public ProvidedObjectIDImpl()
-
-
Method Details
-
toString
-
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. -
equals
Description copied from interface:ProMID
ProMID are used in Collections, so this method has to be implemented in all its subclasses. -
equalsIgnoreType
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 interfaceProMID
- 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
- Specified by:
compareTo
in interfaceComparable<ProMID>
-
getUUID
Description copied from interface:ProMID
Returns a UUID that is used for this object.
-