Class LongValue

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

public class LongValue extends ASTNodeAccessImpl implements Expression
Every number without a point or an exponential format is a LongValue.
See Also:
  • Field Details

    • stringValue

      private String stringValue
  • Constructor Details

    • LongValue

      public LongValue()
    • LongValue

      public LongValue(String value)
    • LongValue

      public LongValue(long value)
  • Method Details

    • accept

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

      public long getValue()
    • getBigIntegerValue

      public BigInteger getBigIntegerValue()
    • setValue

      public void setValue(long d)
    • withValue

      public LongValue withValue(long d)
    • getStringValue

      public String getStringValue()
    • setStringValue

      public void setStringValue(String string)
    • toString

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

      public LongValue withStringValue(String stringValue)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object