Skip to content

Interface TextualExpr

Javadoc 27 generates this reference during each site build from the exported packages and the annotation processor. The Java guide shows the API in use.

All Superinterfaces:
Expr
All Known Subinterfaces:
DynExpr, StringExpr
All Known Implementing Classes:
DynField, StringField
public sealed interface TextualExpr extends Expr permits StringExpr, DynExpr
An expression that string equality takes: a string or a dynamic value.
  • Method Details

    • eq

      default IntExpr eq(TextualExpr other)
      Returns this == other.
      Parameters:
      other - the right operand
      Returns:
      this == other
    • eq

      default IntExpr eq(String other)
      Returns this == other.
      Parameters:
      other - the right operand
      Returns:
      this == other
    • ne

      default IntExpr ne(TextualExpr other)
      Returns this != other.
      Parameters:
      other - the right operand
      Returns:
      this != other
    • ne

      default IntExpr ne(String other)
      Returns this != other.
      Parameters:
      other - the right operand
      Returns:
      this != other