Class FormatSpec

java.lang.Object
nablarch.core.util.FormatSpec

public class FormatSpec extends Object
"データタイプ{パターン}"形式のフォーマット仕様を保持するクラス。
Author:
Kiyohito Itoh
  • Constructor Details

    • FormatSpec

      public FormatSpec(String format, String dataType, String pattern, String formatOfPattern, String additionalInfoOfPattern, String patternSeparator)
      コンストラクタ。
      Parameters:
      format - 元々のフォーマット文字列
      dataType - "データタイプ{パターン}"形式のデータタイプ
      pattern - "データタイプ{パターン}"形式のパターン
      formatOfPattern - パターンのフォーマット
      additionalInfoOfPattern - パターンの付加情報
      patternSeparator - パターンの末尾に付加情報を含める場合のセパレータ
  • Method Details

    • getFormat

      public String getFormat()
      元々のフォーマット文字列を取得する。
      Returns:
      元々のフォーマット文字列
    • getDataType

      public String getDataType()
      "データタイプ{パターン}"形式のデータタイプを取得する。
      Returns:
      "データタイプ{パターン}"形式のデータタイプ
    • getPattern

      public String getPattern()
      "データタイプ{パターン}"形式のパターンを取得する。
      Returns:
      "データタイプ{パターン}"形式のパターン
    • getFormatOfPattern

      public String getFormatOfPattern()
      パターンのフォーマットを取得する。
      Returns:
      パターンのフォーマット
    • getAdditionalInfoOfPattern

      public String getAdditionalInfoOfPattern()
      パターンの付加情報を取得する。
      Returns:
      パターンの付加情報
    • getPatternSeparator

      public String getPatternSeparator()
      パターンの末尾に付加情報を含める場合のセパレータを取得する。
      Returns:
      パターンの末尾に付加情報を含める場合のセパレータ
    • toString

      public String toString()
      "データタイプ{パターン}"形式の文字列を返す。
      Overrides:
      toString in class Object
      Returns:
      "データタイプ{パターン}"形式の文字列
    • valueOf

      public static FormatSpec valueOf(String format, String patternSeparator)
      "データタイプ{パターン}"形式のフォーマット仕様を保持するFormatSpecを生成する。
      Parameters:
      format - "データタイプ{パターン}"形式のフォーマット文字列
      patternSeparator - パターンの末尾に付加情報を含める場合のセパレータ
      Returns:
      FormatSpec