package analysis
          
            Linear Supertypes
          
          
        
          
          
            
          
          
        
        
            Ordering
            
          - Alphabetic
- By Inheritance
                  Inherited
                  
                  
- analysis
- AnyRef
- Any
- Hide All
- Show All
              Visibility
              
        - Public
- All
Type Members
-  class EvalSubqueriesForTimeTravel extends Rule[LogicalPlan]
- 
      
      
      
        
      
    
      
        
        class
      
      
        ResolveSessionCatalog extends Rule[LogicalPlan] with LookupCatalog
      
      
      Converts resolved v2 commands to v1 if the catalog is the session catalog. Converts resolved v2 commands to v1 if the catalog is the session catalog. Since the v2 commands are resolved, the referred tables/views/functions are resolved as well. This rule uses qualified identifiers to construct the v1 commands, so that v1 commands do not need to qualify identifiers again, which may lead to inconsistent behavior if the current database is changed in the middle. 
-  type Resolver = (String, String) ⇒ Boolean
Value Members
-  val caseInsensitiveResolution: (String, String) ⇒ Boolean
-  val caseSensitiveResolution: (String, String) ⇒ Boolean
-  def withPosition[A](t: TreeNode[_])(f: ⇒ A): A
-  object ReplaceCharWithVarchar extends Rule[LogicalPlan]