Package io.github.fupacat.ast
Class AIGenerateChunksTableReference
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.TableReference
io.github.fupacat.ast.TableReferenceWithAlias
io.github.fupacat.ast.AIGenerateChunksTableReference
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AIGenerateFixedChunksTableReference
Represents the AI_GENERATE_CHUNKS table-valued function call.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe chunking strategy, such as FIXED.The expression representing the input text or column to chunk.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
-
Source
The expression representing the input text or column to chunk. -
ChunkType
The chunking strategy, such as FIXED.
-
-
Constructor Details
-
AIGenerateChunksTableReference
public AIGenerateChunksTableReference()
-
-
Method Details
-
accept
- Overrides:
acceptin classTableReferenceWithAlias
-
acceptChildren
- Overrides:
acceptChildrenin classTableReferenceWithAlias
-