Class OptimizerFactory


  • public class OptimizerFactory
    extends java.lang.Object
    • Field Detail

      • DYNAMIC

        public static java.lang.String DYNAMIC
      • SAFE_REFLECTIVE

        public static java.lang.String SAFE_REFLECTIVE
      • LOG

        private static final java.util.logging.Logger LOG
      • defaultOptimizer

        private static java.lang.String defaultOptimizer
      • accessorCompilers

        private static final java.util.Map<java.lang.String,​AccessorOptimizer> accessorCompilers
      • threadOptimizer

        private static java.lang.ThreadLocal<java.lang.Class<? extends AccessorOptimizer>> threadOptimizer
    • Constructor Detail

      • OptimizerFactory

        public OptimizerFactory()
    • Method Detail

      • getDefaultAccessorCompiler

        public static AccessorOptimizer getDefaultAccessorCompiler()
      • getAccessorCompiler

        public static AccessorOptimizer getAccessorCompiler​(java.lang.String name)
      • getThreadAccessorOptimizer

        public static AccessorOptimizer getThreadAccessorOptimizer()
      • setThreadAccessorOptimizer

        public static void setThreadAccessorOptimizer​(java.lang.Class<? extends AccessorOptimizer> optimizer)
      • setDefaultOptimizer

        public static void setDefaultOptimizer​(java.lang.String name)
      • clearThreadAccessorOptimizer

        public static void clearThreadAccessorOptimizer()
      • isThreadAccessorOptimizerInitialized

        public static boolean isThreadAccessorOptimizerInitialized()