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

Interface XMLUtility.XMLRetriever<C extends XMLUtility.XMLRetrCtxt>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      int getAsInteger(int dv)
      保持テキストをintで取得.
      long getAsLong(long dv)
      保持テキストをlongで取得.
      double getAsReal(double dv)
      保持テキストをdoubleで取得.
      String getAsText(String dv)
      保持テキストをStringで取得.
      String getText()
      保持テキストを得る..
      boolean hasValidText()
      保持テキストの検査.
      void postProcess(C ctx)
      XMLからテキストを取得後に呼び出される. ただし,最上位では呼び出されない.
      void preProcess(C ctx)
      XMLからテキストを取得前に呼び出される. ただし,最上位では呼び出されない.
      boolean retrieve(XMLUtility.XMLNode node, C ctx)
      XMLからテキストを取得する.
    • Method Detail

      • retrieve

        boolean retrieve(XMLUtility.XMLNode node,
                         C ctx)
        XMLからテキストを取得する.
        Parameters:
        node - 対象ノード.
        ctx - parser context.
        Returns:
        取得が成功した場合にtrue.
      • preProcess

        void preProcess(C ctx)
        XMLからテキストを取得前に呼び出される. ただし,最上位では呼び出されない.
        Parameters:
        ctx - parser context.
      • postProcess

        void postProcess(C ctx)
        XMLからテキストを取得後に呼び出される. ただし,最上位では呼び出されない.
        Parameters:
        ctx - parser context.
      • getText

        String getText()
        保持テキストを得る..
        Returns:
        保持テキストはnull, または空でない場合がある.
      • hasValidText

        boolean hasValidText()
        保持テキストの検査.
        Returns:
        保持テキストがnull, または空でない場合にtrue.
      • getAsText

        String getAsText(String dv)
        保持テキストをStringで取得.
        Parameters:
        dv - デフォルト値.
        Returns:
        String値.保持テキストがtext値でない場合にはdvを返す.
      • getAsReal

        double getAsReal(double dv)
        保持テキストをdoubleで取得.
        Parameters:
        dv - デフォルト値.
        Returns:
        double値.保持テキストがdouble値でない場合にはdvを返す.
      • getAsLong

        long getAsLong(long dv)
        保持テキストをlongで取得.
        Parameters:
        dv - デフォルト値.
        Returns:
        long値.保持テキストがlong値でない場合にはdvを返す.
      • getAsInteger

        int getAsInteger(int dv)
        保持テキストをintで取得.
        Parameters:
        dv - デフォルト値.
        Returns:
        int値.保持テキストがint値でない場合にはdvを返す.
EDB/Java

EDB Working Group at Tue Jun 10 17:08:59 JST 2025