Class UserVariable

java.lang.Object
net.sf.jsqlparser.parser.ASTNodeAccessImpl
net.sf.jsqlparser.expression.UserVariable
All Implemented Interfaces:
Serializable, Expression, Model, ASTNodeAccess

public class UserVariable extends ASTNodeAccessImpl implements Expression
Simple uservariables like @test.
See Also:
  • Field Details

    • name

      private String name
    • doubleAdd

      private boolean doubleAdd
  • Constructor Details

    • UserVariable

      public UserVariable()
    • UserVariable

      public UserVariable(String name)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • accept

      public void accept(ExpressionVisitor expressionVisitor)
      Specified by:
      accept in interface Expression
    • isDoubleAdd

      public boolean isDoubleAdd()
    • setDoubleAdd

      public void setDoubleAdd(boolean doubleAdd)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • withName

      public UserVariable withName(String name)
    • withDoubleAdd

      public UserVariable withDoubleAdd(boolean doubleAdd)