Enum NameAbbreviator.MaxElementAbbreviator.Strategy

java.lang.Object
java.lang.Enum<NameAbbreviator.MaxElementAbbreviator.Strategy>
org.apache.logging.log4j.core.pattern.NameAbbreviator.MaxElementAbbreviator.Strategy
All Implemented Interfaces:
Serializable, Comparable<NameAbbreviator.MaxElementAbbreviator.Strategy>, java.lang.constant.Constable
Enclosing class:
NameAbbreviator.MaxElementAbbreviator

private static enum NameAbbreviator.MaxElementAbbreviator.Strategy extends Enum<NameAbbreviator.MaxElementAbbreviator.Strategy>

When the name is reduced in length by cutting parts, there can be two ways to do it.

1. Remove a given number of parts starting from front - called DROP
2. Retain a given number of parts starting from the end - called RETAIN