Class ParentReferenceCleaner

  • All Implemented Interfaces:
    QueryOptimizer

    @Deprecated(forRemoval=true,
                since="4.1.0")
    public class ParentReferenceCleaner
    extends ParentReferenceCleaner
    implements QueryOptimizer
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 4.1.0. Use ParentReferenceCleaner instead.
    Cleans up QueryModelNode.getParentNode() references that have become inconsistent with the actual algebra tree structure due to optimization operations. Typically used at the very end of the optimization pipeline.
    • Constructor Summary

      Constructors 
      Constructor Description
      ParentReferenceCleaner()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ParentReferenceCleaner

        public ParentReferenceCleaner()
        Deprecated, for removal: This API element is subject to removal in a future version.