接口 TableState.TrFinishedState

所有超级接口:
MiddleState, State
所有已知实现类:
TableState.TableRowEndedState, TableState.UnderTrActivateState, TableState.UnderTrState
封闭类:
TableState

public static interface TableState.TrFinishedState extends MiddleState
在表格行结束之后的状态。可以接一些空白字符。
  • 方法详细资料

    • tableState

      default TableState tableState()
    • metActivateChar

      default State metActivateChar(char activateChar)
      从接口复制的说明: State
      遇见激活字符的处理方法。通常是遇到激活字符(State.isActivateChar(char))时调用的方法。默认创建并返回一个“激活状态(ActivateState)”。
      指定者:
      metActivateChar 在接口中 State
      返回:
    • metNewline

      default State metNewline(char newlineChar)
      从接口复制的说明: State
      遇见换行符的处理方法。通常是遇到换行符(State.isNewline(char))时调用的方法。默认加到缓冲中。
      指定者:
      metNewline 在接口中 State
      返回:
    • metOtherChar

      default State metOtherChar(char c)
      从接口复制的说明: State
      遇见其他字符(非激活字符(State.isActivateChar(char)})、换行符(State.isNewline(char)})、结束字符(State.isFinishChar(char)}))的处理方法。
      指定者:
      metOtherChar 在接口中 State
      返回:
    • finishTable

      default State finishTable(char finishChar)
      1,把buffer加到表格的前置状态。实现类自行决定哪些字符将会保存到buffer 2,表格结束
      返回:
    • finishChar

      char finishChar()