com.ibm.security12.sun.security.util
Class ByteArrayTagOrder
java.lang.Object
|
+--com.ibm.security12.sun.security.util.ByteArrayTagOrder
- public class ByteArrayTagOrder
- extends Object
- implements Comparator
Method Summary |
int |
compare(Object obj1,
Object obj2)
Compare two byte arrays, by the order of their tags,
as defined in ITU-T X.680, sec. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ByteArrayTagOrder
public ByteArrayTagOrder()
compare
public final int compare(Object obj1,
Object obj2)
- Compare two byte arrays, by the order of their tags,
as defined in ITU-T X.680, sec. 6.4. (First compare
tag classes, then tag numbers, ignoring the constructivity bit.)
- Specified by:
- compare in interface Comparator
- Parameters:
obj1
- first byte array to compare.obj2
- second byte array to compare.- Returns:
- negative number if obj1 < obj2, 0 if obj1 == obj2,
positive number if obj1 > obj2.
- Throws:
ClassCastException
- if either argument is not a byte array.