Package com.adbs.syntax
Class OracleSQLFromFullTextQuery
- java.lang.Object
-
- com.adbs.ast.AstNodeBase
-
- com.adbs.ast.AstExtender
-
- com.adbs.ast.AstNode
-
- com.adbs.ast.SQLFromSource
-
- com.adbs.ast.SQLFromObject
-
- com.adbs.syntax.OracleSQLFromFullTextQuery
-
- All Implemented Interfaces:
Disposable
public class OracleSQLFromFullTextQuery extends SQLFromObject
-
-
Field Summary
Fields Modifier and Type Field Description int
count
boolean
countSpecified
SQLObjectColumn
fromCol
java.lang.String
funcName
java.lang.String
what
-
Fields inherited from class com.adbs.ast.SQLFromObject
fromObj
-
Fields inherited from class com.adbs.ast.SQLFromSource
alias, columnNamesList, joinKind, joinOn
-
Fields inherited from class com.adbs.ast.AstNodeBase
data, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
-
-
Constructor Summary
Constructors Constructor Description OracleSQLFromFullTextQuery(BaseSQLContext sqlContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
assign(java.lang.Object source)
void
buildExpression(SQLBuilder builder, SQLBuilderSelectFormat format)
protected void
getASTFields(AstFieldList l)
-
Methods inherited from class com.adbs.ast.SQLFromObject
buildAlias, buildColumnPrefix, buildColumnSuffix, calcFieldList, getCTEObject, restoreColumnPrefixRecursive, setCTEObject
-
Methods inherited from class com.adbs.ast.SQLFromSource
buildJoinOperator, buildSQLDirect, clone, dispose, getFieldList, getMetadataObject, getSimpleExpression, setFieldList, setMetadataObject
-
Methods inherited from class com.adbs.ast.AstNode
buildSQL, editProps, editPropsInternal, getExtender, getSimpleSQL, setExtender, updateExtender
-
Methods inherited from class com.adbs.ast.AstExtender
buildSQLForNode, editPropsForNode
-
Methods inherited from class com.adbs.ast.AstNodeBase
assertIsAlive, buildASTField, buildASTField, calcStatistics, calcStatisticsRecursive, cloneInternal, findFirstChildIndexForClass, getAstFieldList, getMyChildren, getMyChildrenRecursive, getReferencedColumns, getReferencedColumnsRecursive, getReferencedDatasources, getReferencedDatasourcesRecursive, getSQLContext, getUsedDatabaseObjectColumns, getUsedDatabaseObjects, isAlive, moveSubQueryInProxy, moveSubQueryInProxyRecursive, prepareAndFixupRecursive, prepareAndFixupRecursive, prepareCalcStatistics, prepareCalcStatisticsRecursive, removeReferencesToDatasource, removeReferencesToDatasourceInternal, replaceReferencesToDatasource, replaceReferencesToDatasourceRecursive, restoreColumnPrefix, simplifyTree, simplifyTreeRecursive, traverseASTTreeDepthFirst, traverseASTTreeSiblingFirst
-
-
-
-
Field Detail
-
funcName
public java.lang.String funcName
-
fromCol
public SQLObjectColumn fromCol
-
what
public java.lang.String what
-
countSpecified
public boolean countSpecified
-
count
public int count
-
-
Constructor Detail
-
OracleSQLFromFullTextQuery
public OracleSQLFromFullTextQuery(BaseSQLContext sqlContext)
-
-
Method Detail
-
getASTFields
protected void getASTFields(AstFieldList l)
- Overrides:
getASTFields
in classSQLFromObject
-
assign
public void assign(java.lang.Object source)
- Overrides:
assign
in classSQLFromObject
-
buildExpression
public void buildExpression(SQLBuilder builder, SQLBuilderSelectFormat format)
- Overrides:
buildExpression
in classSQLFromObject
-
-