Uses of Class
gudusoft.gsqlparser.resolver2.model.QualifiedName
Packages that use QualifiedName
Package
Description
-
Uses of QualifiedName in gudusoft.gsqlparser.resolver2.model
Methods in gudusoft.gsqlparser.resolver2.model that return QualifiedNameModifier and TypeMethodDescriptionReturns a new qualified name with an additional part appended (legacy mode).static QualifiedNameCreate a qualified name from just the table name.static QualifiedNameCreate a qualified name from schema and table name.static QualifiedNameCreate a structured qualified name for a table.Returns a new qualified name with an additional part prepended (legacy mode).QualifiedName.removeFirst()Returns a new qualified name with the first part removed (legacy mode).QualifiedNameResolver.resolve(TObjectName tableName) Resolve a TObjectName (table reference) to a fully qualified name.Resolve a TTable's name to a fully qualified name.Resolve a simple table name string to a fully qualified name.Create a qualified name from explicit parts with defaults applied.QualifiedName.toFullyQualified(String defaultCatalog, String defaultSchema) Create a fully qualified name by applying defaults for all missing parts.QualifiedName.withDefaults(String defaultCatalog, String defaultSchema) Create a new qualified name by filling in missing parts from defaults.Methods in gudusoft.gsqlparser.resolver2.model with parameters of type QualifiedNameModifier and TypeMethodDescriptionbooleanQualifiedName.equalsIgnoreCase(QualifiedName other) Check equality ignoring case.booleanQualifiedNameResolver.isSameTable(QualifiedName name1, QualifiedName name2) Check if two qualified names refer to the same table.booleanQualifiedName.matches(QualifiedName other, INameMatcher matcher) Check if this qualified name matches another, using the given name matcher.booleanQualifiedNameResolver.matches(QualifiedName reference, QualifiedName target) Check if a qualified name matches a target name, considering defaults.booleanQualifiedName.matchesExact(QualifiedName other, INameMatcher matcher) Check exact match (all parts must match, including nulls). -
Uses of QualifiedName in gudusoft.gsqlparser.resolver2.namespace
Methods in gudusoft.gsqlparser.resolver2.namespace that return QualifiedNameModifier and TypeMethodDescriptionTableNamespace.getQualifiedName()Get the fully qualified name of this table. -
Uses of QualifiedName in gudusoft.gsqlparser.resolver2.scope
Methods in gudusoft.gsqlparser.resolver2.scope that return QualifiedNameModifier and TypeMethodDescriptionAbstractScope.fullyQualify(String name) Default implementation: delegate to parentEmptyScope.fullyQualify(String name) IScope.fullyQualify(String name) Fully qualify a name based on this scope.