Class ConstantOptimizer

  • All Implemented Interfaces:
    QueryOptimizer

    @Deprecated(forRemoval=true,
                since="4.1.0")
    public class ConstantOptimizer
    extends ConstantOptimizer
    implements QueryOptimizer
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 4.1.0. Use ConstantOptimizer instead.
    A query optimizer that optimizes constant value expressions.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      protected class  ConstantOptimizer.ConstantVisitor
      Deprecated, for removal: This API element is subject to removal in a future version.
      protected class  ConstantOptimizer.VarNameCollector
      Deprecated, for removal: This API element is subject to removal in a future version.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static org.slf4j.Logger logger
      Deprecated, for removal: This API element is subject to removal in a future version.
      protected EvaluationStrategy strategy
      Deprecated, for removal: This API element is subject to removal in a future version.
    • Constructor Summary

      Constructors 
      Constructor Description
      ConstantOptimizer​(EvaluationStrategy strategy)
      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
    • Field Detail

      • logger

        @Deprecated(forRemoval=true,
                    since="4.1.0")
        protected static final org.slf4j.Logger logger
        Deprecated, for removal: This API element is subject to removal in a future version.
      • strategy

        @Deprecated(forRemoval=true,
                    since="4.1.0")
        protected final EvaluationStrategy strategy
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Constructor Detail

      • ConstantOptimizer

        public ConstantOptimizer​(EvaluationStrategy strategy)
        Deprecated, for removal: This API element is subject to removal in a future version.