Class JoinFilterRewriteConfig


  • public class JoinFilterRewriteConfig
    extends Object
    A config class that holds properties that control how join filter rewrites behave.
    • Constructor Detail

      • JoinFilterRewriteConfig

        public JoinFilterRewriteConfig​(boolean enableFilterPushDown,
                                       boolean enableFilterRewrite,
                                       boolean enableRewriteValueColumnFilters,
                                       boolean enableRewriteJoinToFilter,
                                       long filterRewriteMaxSize)
    • Method Detail

      • isEnableFilterPushDown

        public boolean isEnableFilterPushDown()
      • isEnableFilterRewrite

        public boolean isEnableFilterRewrite()
      • isEnableRewriteValueColumnFilters

        public boolean isEnableRewriteValueColumnFilters()
      • isEnableRewriteJoinToFilter

        public boolean isEnableRewriteJoinToFilter()
      • getFilterRewriteMaxSize

        public long getFilterRewriteMaxSize()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object