public class IntervalExpression extends net.sf.jsqlparser.parser.ASTNodeAccessImpl implements Expression
| Constructor and Description |
|---|
IntervalExpression() |
IntervalExpression(boolean intervalKeyword) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ExpressionVisitor expressionVisitor) |
Expression |
getExpression() |
<E extends Expression> |
getExpression(Class<E> type) |
String |
getIntervalType() |
String |
getParameter() |
boolean |
isUsingIntervalKeyword() |
void |
setExpression(Expression expression) |
void |
setIntervalType(String intervalType) |
void |
setParameter(String parameter) |
String |
toString() |
IntervalExpression |
withExpression(Expression expression) |
IntervalExpression |
withIntervalType(String intervalType) |
IntervalExpression |
withParameter(String parameter) |
appendTo, getASTNode, setASTNodepublic IntervalExpression()
public IntervalExpression(boolean intervalKeyword)
public boolean isUsingIntervalKeyword()
public String getParameter()
public void setParameter(String parameter)
public String getIntervalType()
public void setIntervalType(String intervalType)
public Expression getExpression()
public void setExpression(Expression expression)
public void accept(ExpressionVisitor expressionVisitor)
accept in interface Expressionpublic IntervalExpression withParameter(String parameter)
public IntervalExpression withIntervalType(String intervalType)
public IntervalExpression withExpression(Expression expression)
public <E extends Expression> E getExpression(Class<E> type)
Copyright © 2004–2024 JSQLParser. All rights reserved.