Class NameAbbreviator.MaxElementAbbreviator

java.lang.Object
org.apache.log4j.pattern.NameAbbreviator
org.apache.log4j.pattern.NameAbbreviator.MaxElementAbbreviator
Enclosing class:
NameAbbreviator

private static class NameAbbreviator.MaxElementAbbreviator extends NameAbbreviator
Abbreviator that drops starting path elements.
  • Field Details

    • count

      private final int count
      Maximum number of path elements to output.
  • Constructor Details

    • MaxElementAbbreviator

      public MaxElementAbbreviator(int count)
      Create new instance.
      Parameters:
      count - maximum number of path elements to output.
  • Method Details

    • abbreviate

      public void abbreviate(int nameStart, StringBuffer buf)
      Abbreviate name.
      Specified by:
      abbreviate in class NameAbbreviator
      Parameters:
      nameStart - start of name to abbreviate.
      buf - buffer to append abbreviation.