Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for EnhancedCompositeBeanHelper (0.45 sec)

  1. impl/maven-core/src/main/java/org/apache/maven/configuration/internal/EnhancedCompositeBeanHelper.java

    /**
     * Optimized version of CompositeBeanHelper with caching for improved performance.
     * This implementation caches method and field lookups to avoid repeated reflection operations.
     */
    public final class EnhancedCompositeBeanHelper {
    
        // Cache for method lookups: Class -> PropertyName -> MethodInfo
        private static final ConcurrentMap<Class<?>, Map<String, MethodInfo>> METHOD_CACHE = new ConcurrentHashMap<>();
    
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Nov 12 14:59:46 UTC 2025
    - 12.3K bytes
    - Viewed (0)
  2. impl/maven-core/src/test/java/org/apache/maven/configuration/internal/CompositeBeanHelperPerformanceTest.java

            optimizedHelper =
                    new EnhancedCompositeBeanHelper(converterLookup, getClass().getClassLoader(), evaluator, listener);
        }
    
        @TearDown(Level.Trial)
        @AfterEach
        public void tearDown() {
            // Clear caches between trials (10-second periods) to allow cache benefits within each trial
            EnhancedCompositeBeanHelper.clearCaches();
        }
    
        @Benchmark
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Thu Jul 17 07:40:49 UTC 2025
    - 16.6K bytes
    - Viewed (0)
Back to top