Interface UndirectedConnectoid

    • Field Detail

      • UNDIRECTED_CONNECTOID_ID_CLASS

        static final Class<UndirectedConnectoid> UNDIRECTED_CONNECTOID_ID_CLASS
        the class to use for the additional directed connectoid id generation
    • Method Detail

      • getUndirectedConnectoidId

        long getUndirectedConnectoidId()
        collect the undirected connectoid id
        Returns:
        undirected connectoid id
      • getUndirectedConnectoidIdClass

        default Class<UndirectedConnectoid> getUndirectedConnectoidIdClass()
        the class for undirected connectoid id generation
        Returns:
        class to use
      • deepClone

        UndirectedConnectoid deepClone()
        An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call. To be used with caution if not called by managed id container related code
        Specified by:
        deepClone in interface Connectoid
        Specified by:
        deepClone in interface IdAble
        Returns:
        deep copy of entity