クラス DebugAligner

java.lang.ObjectSE
org.springframework.shell.table.DebugAligner
実装されたすべてのインターフェース:
Aligner

public class DebugAligner extends ObjectSE implements Aligner
デバッグに役立つ、Aligner の不変条件契約をチェックするデコレータ Aligner。
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    align(StringSE[] text, int cellWidth, int cellHeight)
    テキストの配置を実行し、cellHeight 行を含む必要がある文字列配列を返します。各行の長さは cellWidth 文字でなければなりません。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • DebugAligner

      public DebugAligner(Aligner delegate)
  • メソッドの詳細

    • align

      public StringSE[] align(StringSE[] text, int cellWidth, int cellHeight)
      インターフェースからコピーされた説明: Aligner
      テキストの配置を実行し、cellHeight 行を含む必要がある文字列配列を返します。各行の長さは cellWidth 文字でなければなりません。

      入力配列には、長さが cellWidth に等しい行が含まれていることが保証されています。ただし、入力行数に保証はありません。

      次で指定:
      インターフェース Aligneralign 
      パラメーター:
      text - 揃えるテキスト
      cellWidth - 表のセルの幅
      cellHeight - テーブルセルの高さ
      戻り値:
      cellHeight 要素配列内の整列テキスト