Uses of Interface
gudusoft.gsqlparser.resolver2.scope.IResolved
Packages that use IResolved
-
Uses of IResolved in gudusoft.gsqlparser.resolver2.scope
Classes in gudusoft.gsqlparser.resolver2.scope that implement IResolvedModifier and TypeClassDescriptionclassDefault implementation of IResolved that collects all matches.Methods in gudusoft.gsqlparser.resolver2.scope with parameters of type IResolvedModifier and TypeMethodDescriptionvoidAbstractScope.resolve(List<String> names, INameMatcher matcher, boolean deep, IResolved resolved) Default implementation: delegate to parentvoidDeleteScope.resolve(List<String> names, INameMatcher matcher, boolean deep, IResolved resolved) Resolve a name within this DELETE scope.voidEmptyScope.resolve(List<String> names, INameMatcher matcher, boolean deep, IResolved resolved) voidGlobalScope.resolve(List<String> names, INameMatcher matcher, boolean deep, IResolved resolved) voidIScope.resolve(List<String> names, INameMatcher matcher, boolean deep, IResolved resolved) Resolve a qualified or unqualified name.voidListBasedScope.resolve(List<String> names, INameMatcher matcher, boolean deep, IResolved resolved) voidMergeScope.resolve(List<String> names, INameMatcher matcher, boolean deep, IResolved resolved) Resolve a name within this MERGE scope.voidOraclePackageScope.resolve(List<String> names, INameMatcher matcher, boolean deep, IResolved resolved) voidPlsqlBlockScope.resolve(List<String> names, INameMatcher matcher, boolean deep, IResolved resolved) voidSelectScope.resolve(List<String> names, INameMatcher matcher, boolean deep, IResolved resolved) Resolve a name within this SELECT scope.voidUpdateScope.resolve(List<String> names, INameMatcher matcher, boolean deep, IResolved resolved) Resolve a name within this UPDATE scope.protected voidListBasedScope.resolveInNamespace(INamespace namespace, boolean nullable, List<String> remainingNames, INameMatcher matcher, ResolvePath path, IResolved resolved) Resolve remaining name parts within a namespace.