public SqlFragmentAnalyzer(DatabaseSchemaObjectIdentifier databaseSchemaObjectIdentifier, string sqlFragment, Regex variableNamePattern, CharacterDataTypeName newDatatype) { _databaseSchemaObjectIdentifier = databaseSchemaObjectIdentifier; _sqlFragment = sqlFragment; _variableNamePattern = variableNamePattern; _dataTypeName = newDatatype; _collector = new AnalysisCollector(newDatatype); }
public ColumnsMatchingPatternVisitor(AnalysisCollector collector, Regex variableNamePattern, CharacterDataTypeName newDataTypeName) { _collector = collector; _variableNamePattern = variableNamePattern; _newDataTypeName = newDataTypeName; }