Annotation Interface FixedLength


@Retention(RUNTIME) @Target(TYPE) @Documented public @interface FixedLength
固定長データにバインドするBeanであることを示すアノテーション。
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    文字セット
    int
    レコードの長さ(バイト数)
    改行を現す文字
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    char
    未定義領域を埋める文字
    boolean
    マルチレイアウトか否か
  • Element Details

    • length

      int length
      レコードの長さ(バイト数)
      Returns:
      レコードの長さ(バイト数)
    • charset

      String charset
      文字セット
      Returns:
      文字セット
    • lineSeparator

      String lineSeparator
      改行を現す文字
      Returns:
      改行を現す文字
    • fillChar

      char fillChar
      未定義領域を埋める文字

      デフォルトは半角スペース。

      Returns:
      未定義領域を埋める文字
      Default:
      ' '
    • multiLayout

      boolean multiLayout
      マルチレイアウトか否か

      デフォルトはfalse

      Returns:
      マルチレイアウトか否か
      Default:
      false