Package net.sf.jsqlparser.expression
Class TimestampValue
- java.lang.Object
-
- net.sf.jsqlparser.parser.ASTNodeAccessImpl
-
- net.sf.jsqlparser.expression.TimestampValue
-
- All Implemented Interfaces:
java.io.Serializable
,Expression
,Model
,ASTNodeAccess
public final class TimestampValue extends ASTNodeAccessImpl implements Expression
A Timestamp in the form {ts 'yyyy-mm-dd hh:mm:ss.f . . .'}- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TimestampValue()
TimestampValue(java.lang.String value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(ExpressionVisitor expressionVisitor)
java.lang.String
getRawValue()
java.sql.Timestamp
getValue()
void
setRawValue(java.lang.String rawValue)
void
setValue(java.sql.Timestamp d)
java.lang.String
toString()
TimestampValue
withValue(java.sql.Timestamp value)
-
Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
appendTo, getASTNode, setASTNode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.sf.jsqlparser.parser.ASTNodeAccess
getASTNode, setASTNode
-
-
-
-
Field Detail
-
value
private java.sql.Timestamp value
-
rawValue
private java.lang.String rawValue
-
QUOTATION
private static final char QUOTATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
accept
public void accept(ExpressionVisitor expressionVisitor)
- Specified by:
accept
in interfaceExpression
-
getValue
public java.sql.Timestamp getValue()
-
setValue
public void setValue(java.sql.Timestamp d)
-
getRawValue
public java.lang.String getRawValue()
-
setRawValue
public void setRawValue(java.lang.String rawValue)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
withValue
public TimestampValue withValue(java.sql.Timestamp value)
-
-