Package org.thymeleaf.util
Class ProcessorComparators.ProcessorPrecedenceComparator
java.lang.Object
org.thymeleaf.util.ProcessorComparators.ProcessorPrecedenceComparator
- All Implemented Interfaces:
Comparator<IProcessor>
- Enclosing class:
ProcessorComparators
private static final class ProcessorComparators.ProcessorPrecedenceComparator
extends Object
implements Comparator<IProcessor>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompare(IProcessor o1, IProcessor o2) private static intcompareInts(int x, int y) private intcompareWrapped(ProcessorConfigurationUtils.AbstractProcessorWrapper o1w, ProcessorConfigurationUtils.AbstractProcessorWrapper 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
-
ProcessorPrecedenceComparator
ProcessorPrecedenceComparator()
-
-
Method Details
-
compare
- Specified by:
comparein interfaceComparator<IProcessor>
-
compareWrapped
private int compareWrapped(ProcessorConfigurationUtils.AbstractProcessorWrapper o1w, ProcessorConfigurationUtils.AbstractProcessorWrapper o2w) -
compareInts
private static int compareInts(int x, int y)
-