Class CachedTransformer
java.lang.Object
com.google.javascript.jscomp.bundle.CachedTransformer
- All Implemented Interfaces:
Source.Transformer
A Transformer that caches output from a delegate transformer.
-
Constructor Summary
ConstructorsConstructorDescriptionCachedTransformer
(Source.Transformer delegate) CachedTransformer
(Source.Transformer delegate, com.google.common.cache.CacheBuilder<? super Source, ? super Source> builder) CachedTransformer
(Source.Transformer delegate, String spec) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.javascript.jscomp.bundle.Source.Transformer
andThen, asFunction, compose
-
Constructor Details
-
CachedTransformer
public CachedTransformer(Source.Transformer delegate, com.google.common.cache.CacheBuilder<? super Source, ? super Source> builder) -
CachedTransformer
-
CachedTransformer
-
-
Method Details
-
transform
Description copied from interface:Source.Transformer
The main transformation method.- Specified by:
transform
in interfaceSource.Transformer
-