Interface IQuoteState

All Superinterfaces:
ITokenizerState
All Known Implementing Classes:
CsvQuoteState, ExpressionQuoteState, GenericQuoteState

public interface IQuoteState extends ITokenizerState
Defines an interface for tokenizer state that processes quoted strings.
  • Method Details

    • encodeString

      String encodeString(String value, int quoteSymbol)
      Encodes a string value.
      Parameters:
      value - A string value to be encoded.
      quoteSymbol - A string quote character.
      Returns:
      An encoded string.
    • decodeString

      String decodeString(String value, int quoteSymbol)
      Decodes a string value.
      Parameters:
      value - A string value to be decoded.
      quoteSymbol - A string quote character.
      Returns:
      An decoded string.