Class ModuleDescriptorMemoryCache

java.lang.Object
org.apache.ivy.core.cache.ModuleDescriptorMemoryCache

class ModuleDescriptorMemoryCache extends Object
Cache ModuleDescriptors so that when the same module is used twice (in multi-module build for instance), it is parsed only once. This cache is has a limited size, and keep the most recently used entries. The entry in the cache are invalidated if there is a change to one variable used in the module descriptor.