Package org.thymeleaf.util
Class ProcessorComparators.PostProcessorPrecedenceComparator
java.lang.Object
org.thymeleaf.util.ProcessorComparators.PostProcessorPrecedenceComparator
- All Implemented Interfaces:
Comparator<IPostProcessor>
- Enclosing class:
ProcessorComparators
private static final class ProcessorComparators.PostProcessorPrecedenceComparator
extends Object
implements Comparator<IPostProcessor>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompare(IPostProcessor o1, IPostProcessor o2) private static intcompareInts(int x, int y) private intcompareWrapped(ProcessorConfigurationUtils.PostProcessorWrapper o1w, ProcessorConfigurationUtils.PostProcessorWrapper o2w) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
PostProcessorPrecedenceComparator
PostProcessorPrecedenceComparator()
-
-
Method Details
-
compare
- Specified by:
comparein interfaceComparator<IPostProcessor>
-
compareWrapped
private int compareWrapped(ProcessorConfigurationUtils.PostProcessorWrapper o1w, ProcessorConfigurationUtils.PostProcessorWrapper o2w) -
compareInts
private static int compareInts(int x, int y)
-