下面列出了org.springframework.core.annotation.Order#value ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
private int getOrder(final Method method) {
final int order;
Order ann = AnnotationUtils.findAnnotation(method, Order.class);
if (ann != null) {
order = ann.value();
} else {
order = LOWEST_PRECEDENCE;
}
return order;
}
private static int resolveOrder(Method method) {
Order ann = AnnotatedElementUtils.findMergedAnnotation(method, Order.class);
return (ann != null ? ann.value() : 0);
}
private static int resolveOrder(Method method) {
Order ann = AnnotatedElementUtils.findMergedAnnotation(method, Order.class);
return (ann != null ? ann.value() : 0);
}
private int resolveOrder(Method method) {
Order ann = AnnotatedElementUtils.findMergedAnnotation(method, Order.class);
return (ann != null ? ann.value() : 0);
}
@Override
public int getOrder() {
Order order = getMethodAnnotation(Order.class);
return (order != null ? order.value() : 0);
}
protected int resolveOrder(Method method) {
Order ann = AnnotatedElementUtils.findMergedAnnotation(method, Order.class);
return (ann != null ? ann.value() : 0);
}