+
+ /**
+ * Checks whether an object equals this object. You should overwrite this
+ * method to implement own equality checks
+ *
+ * @param $objectInstance An instance of a FrameworkInterface object
+ * @return $equals Whether both objects equals
+ */
+ function equals (FrameworkInterface $objectInstance);
+
+ /**
+ * Generates a code for hashes from this class
+ *
+ * @return $hashCode The hash code respresenting this class
+ */
+ function hashCode ();