public static class MethodOrderer.Alphanumeric extends Object implements MethodOrderer
MethodOrderer
that sorts methods alphanumerically based on their
names using String.compareTo(String)
.
If two methods have the same name, String
representations of
their formal parameter lists will be used as a fallback for comparing the
methods.
MethodOrderer.Alphanumeric, MethodOrderer.OrderAnnotation, MethodOrderer.Random
Constructor and Description |
---|
Alphanumeric() |
Modifier and Type | Method and Description |
---|---|
void |
orderMethods(MethodOrdererContext context)
Sort the methods encapsulated in the supplied
MethodOrdererContext alphanumerically based on their names
and formal parameter lists. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDefaultExecutionMode
public void orderMethods(MethodOrdererContext context)
MethodOrdererContext
alphanumerically based on their names
and formal parameter lists.orderMethods
in interface MethodOrderer
context
- the MethodOrdererContext
containing the
method descriptors
to order; never null
MethodOrderer.getDefaultExecutionMode()
Copyright © 2021. All rights reserved.