This is an automated email from the ASF dual-hosted git repository.

tv pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jcs.git

commit 4d61a2bae58d82239ea6e5f480496e86af31bfb9
Author: Thomas Vandahl <[email protected]>
AuthorDate: Tue Feb 3 18:09:00 2026 +0100

    Use proper record methods
---
 .../commons/jcs4/engine/stats/StatElement.java     | 22 ----------------------
 .../jcs4/engine/stats/behavior/IStatElement.java   |  4 ++--
 .../org/apache/commons/jcs4/JCSThrashTest.java     |  4 ++--
 3 files changed, 4 insertions(+), 26 deletions(-)

diff --git 
a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/stats/StatElement.java
 
b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/stats/StatElement.java
index 62983928..2b443693 100644
--- 
a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/stats/StatElement.java
+++ 
b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/stats/StatElement.java
@@ -27,28 +27,6 @@ import 
org.apache.commons.jcs4.engine.stats.behavior.IStatElement;
 public record StatElement<V>(String name, V data)
     implements IStatElement<V>
 {
-    /**
-     * Gets the data, for example, for hit count you would get a value for 
some number.
-     *
-     * @return data
-     */
-    @Override
-    public V getData()
-    {
-        return data;
-    }
-
-    /**
-     * Gets the name of the stat element, for example, HitCount
-     *
-     * @return the stat element name
-     */
-    @Override
-    public String getName()
-    {
-        return name;
-    }
-
     /**
      * @return a readable string.
      */
diff --git 
a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/stats/behavior/IStatElement.java
 
b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/stats/behavior/IStatElement.java
index cf3958aa..2abcbf19 100644
--- 
a/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/stats/behavior/IStatElement.java
+++ 
b/commons-jcs4-core/src/main/java/org/apache/commons/jcs4/engine/stats/behavior/IStatElement.java
@@ -31,12 +31,12 @@ public interface IStatElement<V> extends Serializable
      *
      * @return data
      */
-    V getData();
+    V data();
 
     /**
      * Gets the name of the stat element, for example, HitCount
      *
      * @return the stat element name
      */
-    String getName();
+    String name();
 }
diff --git 
a/commons-jcs4-core/src/test/java/org/apache/commons/jcs4/JCSThrashTest.java 
b/commons-jcs4-core/src/test/java/org/apache/commons/jcs4/JCSThrashTest.java
index 8e6b9938..b7e5440f 100644
--- a/commons-jcs4-core/src/test/java/org/apache/commons/jcs4/JCSThrashTest.java
+++ b/commons-jcs4-core/src/test/java/org/apache/commons/jcs4/JCSThrashTest.java
@@ -80,9 +80,9 @@ class JCSThrashTest
             {
                 for ( final IStatElement<?> statElement : statElements )
                 {
-                    if ( listSize.equals( statElement.getName() ) )
+                    if ( listSize.equals( statElement.name() ) )
                     {
-                        result = statElement.getData().toString();
+                        result = statElement.data().toString();
                         break;
                     }
                 }

Reply via email to