Interface ISymbolState

All Superinterfaces:
ITokenizerState
All Known Implementing Classes:
CsvSymbolState, ExpressionSymbolState, GenericSymbolState

public interface ISymbolState extends ITokenizerState
Defines an interface for tokenizer state that processes delimiters.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    add(String value, TokenType tokenType)
    Add a multi-character symbol.

    Methods inherited from interface org.pipservices3.expressions.tokenizers.ITokenizerState

    nextToken
  • Method Details

    • add

      void add(String value, TokenType tokenType) throws Exception
      Add a multi-character symbol.
      Parameters:
      value - The symbol to add, such as "=:="
      tokenType - The token type
      Throws:
      Exception