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