Class MsExpressionAnalysisLauncher
java.lang.Object
org.pgcodekeeper.core.database.base.parser.launcher.AbstractAnalysisLauncher
org.pgcodekeeper.core.database.ms.parser.launcher.MsExpressionAnalysisLauncher
- All Implemented Interfaces:
IAnalysisLauncher
Launcher for analyzing Microsoft SQL expressions.
Handles both column expressions and standalone expressions with proper namespace management.
-
Constructor Summary
ConstructorsConstructorDescriptionMsExpressionAnalysisLauncher(MsAbstractStatement stmt, TSQLParser.ExpressionContext ctx, String location) Creates a Microsoft SQL expression analyzer. -
Method Summary
Modifier and TypeMethodDescriptionanalyze(org.antlr.v4.runtime.ParserRuleContext ctx, IMetaContainer meta) Methods inherited from class org.pgcodekeeper.core.database.base.parser.launcher.AbstractAnalysisLauncher
getReferences, getSchemaName, getStmt, launchAnalyze, setOffset, updateStmt
-
Constructor Details
-
MsExpressionAnalysisLauncher
public MsExpressionAnalysisLauncher(MsAbstractStatement stmt, TSQLParser.ExpressionContext ctx, String location) Creates a Microsoft SQL expression analyzer.- Parameters:
stmt- the statement containing the expressionctx- the expression parse tree contextlocation- the source location identifier
-
-
Method Details
-
analyze
-