Class CachingAbbreviator

java.lang.Object
net.logstash.logback.abbreviator.CachingAbbreviator
All Implemented Interfaces:
Abbreviator
Direct Known Subclasses:
CachingAbbreviator

public class CachingAbbreviator extends Object implements Abbreviator
An Abbreviator that caches results from a delegate abbreviator. Logger names are typically reused constantly, so caching abbreviations of class names helps performance.
  • Constructor Details

    • CachingAbbreviator

      public CachingAbbreviator(Abbreviator delegate)
  • Method Details