Interface ExternalIdable

    • Method Detail

      • getExternalId

        String getExternalId()
        get external id of the entity
        Returns:
        external id
      • setExternalId

        void setExternalId​(String externalId)
        set the external id
        Parameters:
        externalId - to set
      • hasExternalId

        default boolean hasExternalId()
        check if external id is available or not
        Returns:
        true when nont null, false otherwise
      • getXmlId

        String getXmlId()
        the id exposed to users as the "normal" id in the PLANit native xml format
        Returns:
        xmlId
      • setXmlId

        void setXmlId​(String xmlId)
        set the external id
        Parameters:
        xmlId - to set
      • hasXmlId

        default boolean hasXmlId()
        check if external id is available or not
        Returns:
        true when not null, false otherwise