Interface Expression

All Known Subinterfaces:
NonTerminalExpression<T>, TerminalExpression<C,R>

public sealed interface Expression permits TerminalExpression<C,R>, NonTerminalExpression<T>
Interfejs dostarcza wyrażenie w formie ciągu znaków zwracany przez metodę asString(). Ma dwie dopuszczalne odmiany, które różnią się ze względu na funkcje i znaczenie w procesie interpretacji.
  1. NonTerminalExpression – wyrażenie nieterminalne, które stanowi podstawowy element budowania innych typów wyrażeń
  2. TerminalExpression – wyrażenie terminalne, które można zinterpretować w ramach dostępnego kontekstu
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details

    • asString

      String asString()
      Returns:
      wyrażenie w postaci ciągu znaków