diff --git a/ebean-api/src/main/java/io/ebean/metric/QueryPlanMetric.java b/ebean-api/src/main/java/io/ebean/metric/QueryPlanMetric.java index edc2aaf03..07a9ca6d2 100644 --- a/ebean-api/src/main/java/io/ebean/metric/QueryPlanMetric.java +++ b/ebean-api/src/main/java/io/ebean/metric/QueryPlanMetric.java @@ -10,7 +10,15 @@ public interface QueryPlanMetric { /** * Return the underlying timed metric. */ - TimedMetric getMetric(); + TimedMetric metric(); + + /** + * Deprecated migrate to metric(). + */ + @Deprecated + default TimedMetric getMetric() { + return metric(); + } /** * Visit the underlying metric. diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/dto/DtoQueryPlanBase.java b/ebean-core/src/main/java/io/ebeaninternal/server/dto/DtoQueryPlanBase.java index 51828c77f..bc0b013e9 100644 --- a/ebean-core/src/main/java/io/ebeaninternal/server/dto/DtoQueryPlanBase.java +++ b/ebean-core/src/main/java/io/ebeaninternal/server/dto/DtoQueryPlanBase.java @@ -12,7 +12,7 @@ abstract class DtoQueryPlanBase implements DtoQueryPlan { DtoQueryPlanBase(DtoMappingRequest request) { this.planMetric = request.createMetric(); - this.metric = planMetric.getMetric(); + this.metric = planMetric.metric(); } @Override diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/profile/DQueryPlanMetric.java b/ebean-core/src/main/java/io/ebeaninternal/server/profile/DQueryPlanMetric.java index 723c24511..2490db52d 100644 --- a/ebean-core/src/main/java/io/ebeaninternal/server/profile/DQueryPlanMetric.java +++ b/ebean-core/src/main/java/io/ebeaninternal/server/profile/DQueryPlanMetric.java @@ -27,7 +27,7 @@ final class DQueryPlanMetric implements QueryPlanMetric { } @Override - public TimedMetric getMetric() { + public TimedMetric metric() { return metric; }