com.opensymphony.xwork2.ognl

## Interface ExpressionCacheFactory<Key,Value>

- All Known Implementing Classes:
    DefaultOgnlExpressionCacheFactory

      public interface ExpressionCacheFactory<Key,Value>

  A proxy interface to be used with Struts DI mechanism

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `OgnlCache<Key,Value>` | `buildOgnlCache()`
    `OgnlCache<Key,Value>` | `buildOgnlCache(int evictionLimit, int initialCapacity, float loadFactor, boolean lruCache)`
    `int` | `getCacheMaxSize()`
    `boolean` | `getUseLRUCache()`

- - ### Method Detail

    - #### buildOgnlCache

          OgnlCache<Key,Value> buildOgnlCache()

    - #### buildOgnlCache

          OgnlCache<Key,Value> buildOgnlCache(int evictionLimit,
                                              int initialCapacity,
                                              float loadFactor,
                                              boolean lruCache)

    - #### getCacheMaxSize

          int getCacheMaxSize()

    - #### getUseLRUCache

          boolean getUseLRUCache()

Copyright © 2000–2023 Apache Software Foundation. All rights reserved.