1 package ch.qos.logback.classic.spi; 2 3 import java.util.Comparator; 4 5 import ch.qos.logback.classic.Logger; 6 import ch.qos.logback.classic.LoggerContext; 7 8 public class LoggerComparator implements Comparator<Logger> { 9 10 public int compare(Logger l1, Logger l2) { 11 if (l1.getName().equals(l2.getName())) { 12 return 0; 13 } 14 if (l1.getName().equals(LoggerContext.ROOT_NAME)) { 15 return -1; 16 } 17 if (l2.getName().equals(LoggerContext.ROOT_NAME)) { 18 return 1; 19 } 20 return l1.getName().compareTo(l2.getName()); 21 } 22 23 }