public class TContainsTable extends TParseTreeNode
Modifier and Type | Field and Description |
---|---|
static int |
containstable |
static int |
freetexttable |
Constructor and Description |
---|
TContainsTable() |
Modifier and Type | Method and Description |
---|---|
void |
accept(TParseTreeVisitor v)
Accept a visitor
|
void |
acceptChildren(TParseTreeVisitor v)
Accept a visitor to iterate this class and sub-nodes of this class
|
void |
doParse(TCustomSqlStatement psql,
ESqlClause plocation)
Analyze the sub-nodes inside this node.
|
TInExpr |
getColumn_or_columnList()
Deprecated.
As of v1.6.4.9, replaced by
getColumnReferences() |
TExpression |
getColumnReferences() |
TExpression |
getContains_search_condition() |
TObjectName |
getTableName() |
int |
getType() |
void |
init(Object arg1,
Object arg2,
Object arg3) |
void |
setColumn_or_columnList(TInExpr column_or_columnList) |
void |
setColumnReferences(TExpression columnReferences) |
void |
setContains_search_condition(TExpression contains_search_condition) |
void |
setTableName(TObjectName tableName) |
void |
setTop_n_by_rank(TConstant top_n_by_rank) |
void |
setType(int type) |
addAllMyTokensToTokenList, appendString, fastSetString, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript, toString
public static final int containstable
public static final int freetexttable
public void setType(int type)
public int getType()
public TExpression getColumnReferences()
public TInExpr getColumn_or_columnList()
getColumnReferences()
public TExpression getContains_search_condition()
public TObjectName getTableName()
public void init(Object arg1, Object arg2, Object arg3)
init
in class TParseTreeNode
public void doParse(TCustomSqlStatement psql, ESqlClause plocation)
TParseTreeNode
doParse
in class TParseTreeNode
psql
- SQL statement this node belongs toplocation
- SQL clause this node belongs topublic void accept(TParseTreeVisitor v)
TParseTreeNode
accept
in interface Visitable
accept
in class TParseTreeNode
v
- visitor is a descendant class of TParseTreeVisitor
public void acceptChildren(TParseTreeVisitor v)
TParseTreeNode
acceptChildren
in interface Visitable
acceptChildren
in class TParseTreeNode
v
- visitor is a descendant class of TParseTreeVisitor
public void setTableName(TObjectName tableName)
public void setColumn_or_columnList(TInExpr column_or_columnList)
public void setContains_search_condition(TExpression contains_search_condition)
public void setTop_n_by_rank(TConstant top_n_by_rank)
public void setColumnReferences(TExpression columnReferences)
Copyright © 2019. All rights reserved.