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 intcountbooleancountSpecifiedSQLObjectColumnfromColjava.lang.StringfuncNamejava.lang.Stringwhat-
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 voidassign(java.lang.Object source)voidbuildExpression(SQLBuilder builder, SQLBuilderSelectFormat format)protected voidgetASTFields(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:
getASTFieldsin classSQLFromObject
-
assign
public void assign(java.lang.Object source)
- Overrides:
assignin classSQLFromObject
-
buildExpression
public void buildExpression(SQLBuilder builder, SQLBuilderSelectFormat format)
- Overrides:
buildExpressionin classSQLFromObject
-
-