Skip navigation links
EDB/Java
jp.ac.tokushima_u.db.logistics

Class Logistics.Id<U extends Logistics.UTLFHandler>

    • Method Detail

      • getIdHandler

        public Logistics.IdHandler<U> getIdHandler()
        ID hander of this UTLFId.
        Returns:
        id-handler
      • getLocalIds

        public String[] getLocalIds()
        Get Local id.
        Returns:
        local-id
      • getLocalId

        public String getLocalId(int nth)
        Get n-th Local id.
        Parameters:
        nth - n-th (n=1, 2, 3, ...)
        Returns:
        local-id
      • createURL

        public URL createURL()
        Idに関連するWebページのURLを作成する.
        Returns:
        created URL.
      • adoptBy

        public <V extends Logistics.UTLFHandlerLogistics.Id<V> adoptBy(Logistics.IdHandler<V> otherIdHdr)
        他のIDハンドラのIdを生成する.
        Type Parameters:
        V - UTLFHandler
        Parameters:
        otherIdHdr - related ID handler
        Returns:
        adopted Id. If not necessary to adopt then return this object.
      • standardize

        public Logistics.Id<U> standardize()
        標準化したIdを生成する. DOI等大小文字の区別が無い場合などに,小文字に揃えるなど.
        Returns:
        標準化後のID.標準化の必要が無い場合にはもとのIDを返す.
      • resolveAndCreateUTLFHandler

        public U resolveAndCreateUTLFHandler(PrintWriter err)
        Resolve UTLF of this and create UTLHandler
        Parameters:
        err - print errer
        Returns:
        UTLFHandler
EDB/Java

EDB Working Group at Mon Dec 15 16:45:05 JST 2025