【Java开源代码栏目提醒】:网学会员鉴于大家对Java开源代码十分关注,论文会员在此为大家搜集整理了“SqlLikeExprAST.java”一文,供大家参考学习
package com.cownew.SQLParser.ast.node.expr;
import com.cownew.SQLParser.ast.node.enumdef.TokenTypes;
import antlr.collections.AST;
public class SqlLikeExprAST extends SqlBinaryOpExprAST implements INotable {
/**
*
*/
private static final long serialVersionUID = -3346284726427223423L;
public SqlLikeExprAST() {
super();
// TODO Auto-generated constructor stub
}
public SqlLikeExprAST(String text) {
super(text);
// TODO Auto-generated constructor stub
}
public SqlLikeExprAST(String text, int type) {
super(text, type);
// TODO Auto-generated constructor stub
}
public SqlLikeExprAST(AST ast) {
super(ast);
// TODO Auto-generated constructor stub
}
public boolean isNot() {
// TODO Auto-generated method stub
if(this.getType()==TokenTypes.NOT_LIKE)
return true;
else return false;
}
public void setNot(boolean isNot) {
// TODO Auto-generated method stub
if(isNot){
this.setType(TokenTypes.NOT_LIKE);
}else{
this.setType(TokenTypes.LIKE);
}
}
}
上一篇:
SQLLexer.java
下一篇:
“文化力”的认识和发展1805字