Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuilderInput ¶
type BuilderInput interface {
GetGraphHolder() (primitivegraph.PrimitiveGraphHolder, bool)
GetHandlerContext() (handler.HandlerContext, bool)
GetParamMap() (map[int]map[string]interface{}, bool)
GetParamMapStream() (streaming.MapStream, bool)
GetTableMetadata() (tablemetadata.ExtendedTableMetadata, bool)
GetDependencyNode() (primitivegraph.PrimitiveNode, bool)
GetCommentDirectives() (sqlparser.CommentDirectives, bool)
GetParserNode() (sqlparser.SQLNode, bool)
GetProvider() (provider.IProvider, bool)
SetProvider(provider.IProvider)
GetOperationStore() (anysdk.OperationStore, bool)
SetOperationStore(op anysdk.OperationStore)
IsAwait() bool
GetVerb() string
GetInputAlias() string
IsUndo() bool
SetInputAlias(inputAlias string)
SetIsAwait(isAwait bool)
SetCommentDirectives(commentDirectives sqlparser.CommentDirectives)
SetIsUndo(isUndo bool)
SetDependencyNode(dependencyNode primitivegraph.PrimitiveNode)
SetParserNode(node sqlparser.SQLNode)
SetParamMap(paramMap map[int]map[string]interface{})
GetAnnotatedAST() (annotatedast.AnnotatedAst, bool)
SetAnnotatedAST(annotatedAST annotatedast.AnnotatedAst)
SetParamMapStream(streaming.MapStream)
SetVerb(verb string)
Clone() BuilderInput
GetHTTPPreparatorStream() (http_preparator_stream.HttpPreparatorStream, bool)
SetHTTPPreparatorStream(prepStream http_preparator_stream.HttpPreparatorStream)
IsTargetPhysicalTable() bool
SetIsTargetPhysicalTable(isPhysical bool)
SetTxnCtrlCtrs(internaldto.TxnControlCounters)
GetTxnCtrlCtrs() (internaldto.TxnControlCounters, bool)
}
func NewBuilderInput ¶
func NewBuilderInput( graphHolder primitivegraph.PrimitiveGraphHolder, handlerCtx handler.HandlerContext, tbl tablemetadata.ExtendedTableMetadata, ) BuilderInput
Click to show internal directories.
Click to hide internal directories.