接口 FieldMatrixChangingVisitor<T extends FieldElement<?>>

类型参数:
T - 字段元素的类型
所有已知实现类:
DefaultFieldMatrixChangingVisitor

public interface FieldMatrixChangingVisitor<T extends FieldElement<?>>
定义了一个访问矩阵条目的接口。
  • 方法概要

    修饰符和类型
    方法
    说明
    T
    end()
    结束访问矩阵。
    void
    start(int rows, int columns, int startRow, int endRow, int startColumn, int endColumn)
    开始访问矩阵。
    T
    visit(int row, int column, T value)
    访问一个矩阵条目。
  • 方法详细资料

    • start

      void start(int rows, int columns, int startRow, int endRow, int startColumn, int endColumn)
      开始访问矩阵。

      在访问矩阵的任何条目之前调用此方法。

      参数:
      rows - 矩阵的行数
      columns - 矩阵的列数
      startRow - 初始行索引
      endRow - 最终行索引(包括)
      startColumn - 初始列索引
      endColumn - 最终列索引(包括)
    • visit

      T visit(int row, int column, T value)
      访问一个矩阵条目。
      参数:
      row - 条目的行索引
      column - 条目的列索引
      value - 条目的当前值
      返回:
      要设置为条目的新值
    • end

      T end()
      结束访问矩阵。

      在访问矩阵的所有条目之后调用此方法。

      返回:
      walkInXxxOrder 必须返回的值