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() |
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) |
public IntervalExpression()
public IntervalExpression(boolean intervalKeyword)
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 Expression
public 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–2021 JSQLParser. All rights reserved.