Package io.github.fupacat.ast
Class FullTextTableReference
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TableReference
io.github.fupacat.ast.TableReferenceWithAlias
io.github.fupacat.ast.FullTextTableReference
- All Implemented Interfaces:
Serializable
Represents FREETEXTTABLE and CONTAINSTABLE table references.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe columns to search.The fulltext function type.Optional language whose resources will be used for wordbreaking, stemming, and thesaurus and noise-word removal.Optional property specification value.Search condition/text to search.Table name.Optional number of top ranked results to return.Fields inherited from class io.github.fupacat.ast.TableReferenceWithAlias
Alias, ForPathFields inherited from class io.github.fupacat.ast.TSqlFragment
firstTokenIndex, lastTokenIndex, ScriptTokenStream, Value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TSqlFragmentVisitor visitor) voidacceptChildren(TSqlFragmentVisitor visitor) Methods inherited from class io.github.fupacat.ast.TSqlFragment
SetIdentifier, SetUnquotedIdentifier, UpdateTokenInfo, UpdateTokenInfo
-
Field Details
-
FullTextFunctionType
The fulltext function type. -
TableName
Table name. -
Columns
The columns to search. -
SearchCondition
Search condition/text to search. -
TopN
Optional number of top ranked results to return. -
Language
Optional language whose resources will be used for wordbreaking, stemming, and thesaurus and noise-word removal. -
PropertyName
Optional property specification value.
-
-
Constructor Details
-
FullTextTableReference
public FullTextTableReference()
-
-
Method Details
-
accept
- Overrides:
acceptin classTableReferenceWithAlias
-
acceptChildren
- Overrides:
acceptChildrenin classTableReferenceWithAlias
-