@Beta
final class DOMActionRoutingTableEntry extends AbstractDOMRoutingTableEntry<DOMDataTreeIdentifier,
DOMActionImplementation, AvailabilityListener, Absolute> {
+ private static final Comparator<DOMActionImplementation> COMPARATOR =
+ Comparator.comparingLong(DOMActionImplementation::invocationCost);
+
DOMActionRoutingTableEntry(final Absolute type,
final Map<DOMDataTreeIdentifier, List<DOMActionImplementation>> implementations) {
super(type, implementations);
@Override
protected Comparator<DOMActionImplementation> implComparator() {
- return Comparator.comparingLong(DOMActionImplementation::invocationCost);
+ return COMPARATOR;
}
@Override