Package org.apache.wiki.util.comparators
Class PrincipalComparator
java.lang.Object
org.apache.wiki.util.comparators.PrincipalComparator
- All Implemented Interfaces:
java.io.Serializable,java.util.Comparator<java.security.Principal>
public class PrincipalComparator extends java.lang.Object implements java.util.Comparator<java.security.Principal>, java.io.Serializable
Comparator class for sorting objects of type Principal. Used for sorting arrays or collections of Principals.
- Since:
- 2.3
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description PrincipalComparator() -
Method Summary
Modifier and Type Method Description intcompare(java.security.Principal o1, java.security.Principal o2)Compares two Principal objects.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
-
PrincipalComparator
public PrincipalComparator()
-
-
Method Details
-
compare
Compares two Principal objects.- Specified by:
comparein interfacejava.util.Comparator<java.security.Principal>- Parameters:
o1- the first Principalo2- the second Principal- Returns:
- the result of the comparison
- See Also:
Comparator.compare(Object, Object)
-