public class SafeCastExpression extends net.sf.jsqlparser.parser.ASTNodeAccessImpl implements Expression
| Constructor and Description |
|---|
SafeCastExpression() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ExpressionVisitor expressionVisitor) |
Expression |
getLeftExpression() |
<E extends Expression> |
getLeftExpression(Class<E> type) |
RowConstructor |
getRowConstructor() |
ColDataType |
getType() |
boolean |
isUseCastKeyword() |
void |
setLeftExpression(Expression expression) |
void |
setRowConstructor(RowConstructor rowConstructor) |
void |
setType(ColDataType type) |
void |
setUseCastKeyword(boolean useCastKeyword) |
String |
toString() |
SafeCastExpression |
withLeftExpression(Expression leftExpression) |
SafeCastExpression |
withRowConstructor(RowConstructor rowConstructor) |
SafeCastExpression |
withType(ColDataType type) |
SafeCastExpression |
withUseCastKeyword(boolean useCastKeyword) |
public RowConstructor getRowConstructor()
public void setRowConstructor(RowConstructor rowConstructor)
public SafeCastExpression withRowConstructor(RowConstructor rowConstructor)
public ColDataType getType()
public void setType(ColDataType type)
public Expression getLeftExpression()
public void setLeftExpression(Expression expression)
public void accept(ExpressionVisitor expressionVisitor)
accept in interface Expressionpublic boolean isUseCastKeyword()
public void setUseCastKeyword(boolean useCastKeyword)
public SafeCastExpression withType(ColDataType type)
public SafeCastExpression withUseCastKeyword(boolean useCastKeyword)
public SafeCastExpression withLeftExpression(Expression leftExpression)
public <E extends Expression> E getLeftExpression(Class<E> type)
Copyright © 2004–2023 JSQLParser. All rights reserved.