Class AbstractIdentifiable

    • Constructor Detail

      • AbstractIdentifiable

        public AbstractIdentifiable()
    • Method Detail

      • getIdentifier

        public String getIdentifier()
        Description copied from interface: Identifiable
        Returns the unique identifier assigned to this object. All identifiable objects must have a deterministic, unique identifier which may not be null.
        Specified by:
        getIdentifier in interface Identifiable
        Returns:
        The unique identifier assigned to this object, which may not be null.
      • setIdentifier

        public void setIdentifier​(String identifier)
        Description copied from interface: Identifiable
        Sets the identifier assigned to this object.
        Specified by:
        setIdentifier in interface Identifiable
        Parameters:
        identifier - The identifier to assign.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object