Package org.smtlib

Interface IExpr.IStringLiteral

All Superinterfaces:
IAttributeValue, IExpr, IExpr.ILiteral, INode, IPos.IPosable, IResponse
All Known Implementing Classes:
SMTExpr.StringLiteral
Enclosing interface:
IExpr

public static interface IExpr.IStringLiteral extends IExpr.ILiteral
This interface represents SMT-LIB string literals
  • Method Details

    • value

      String value()
      Returns the value without enclosing quotes and without any escape sequences; there may be explicit new line (and other white space characters)
    • toString

      String toString()
      Returns a value with enclosing quotes and appropriate SMT-LIB escape sequences so that the String value can be represented with SMT-LIB printable characters; the result may have explicit newline characters.
      Overrides:
      toString in class Object