Package org.jruby
Class RubyModule.WrapperCacheEntryFactory
java.lang.Object
org.jruby.RubyModule.CacheEntryFactory
org.jruby.RubyModule.WrapperCacheEntryFactory
- Direct Known Subclasses:
RubyModule.ProfilingCacheEntryFactory
,RubyModule.SynchronizedCacheEntryFactory
- Enclosing class:
RubyModule
protected abstract static class RubyModule.WrapperCacheEntryFactory
extends RubyModule.CacheEntryFactory
A wrapper CacheEntryFactory, for delegating cache entry creation along a chain.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final RubyModule.CacheEntryFactory
The CacheEntryFactory being wrapped. -
Constructor Summary
ConstructorsConstructorDescriptionConstruct a new WrapperCacheEntryFactory using the given CacheEntryFactory as the "previous" wrapped factory. -
Method Summary
Methods inherited from class org.jruby.RubyModule.CacheEntryFactory
hasCacheEntryFactory, newCacheEntry
-
Field Details
-
previous
The CacheEntryFactory being wrapped.
-
-
Constructor Details
-
WrapperCacheEntryFactory
Construct a new WrapperCacheEntryFactory using the given CacheEntryFactory as the "previous" wrapped factory.- Parameters:
previous
- the wrapped factory
-
-
Method Details
-
getPrevious
-