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

doebele pushed a commit to branch version3
in repository https://gitbox.apache.org/repos/asf/empire-db.git


The following commit(s) were added to refs/heads/version3 by this push:
     new 3301fe7  EMPIREDB-362 Interface cleanup (4) Some renaming
3301fe7 is described below

commit 3301fe7b82f75b9f28ab7bd07d5ee9ac500a4dde
Author: Rainer Döbele <[email protected]>
AuthorDate: Sun Feb 13 20:59:49 2022 +0100

    EMPIREDB-362 Interface cleanup (4) Some renaming
---
 .../empire/data/{Entity.java => EntityType.java}   |  4 ++--
 .../main/java/org/apache/empire/data/Record.java   |  2 +-
 .../org/apache/empire/data/bean/BeanClass.java     |  6 ++---
 .../apache/empire/data/bean/BeanRecordProxy.java   | 26 +++++++++++-----------
 .../org/apache/empire/data/list/DataListEntry.java | 10 ++++-----
 .../java/org/apache/empire/db/DBRecordBase.java    |  4 ++--
 .../java/org/apache/empire/db/DBRecordData.java    |  6 ++---
 .../main/java/org/apache/empire/db/DBRowSet.java   |  8 +++----
 .../empire/db/exceptions/RecordException.java      | 24 ++++++++++----------
 .../db/exceptions/RecordReadOnlyException.java     |  2 +-
 10 files changed, 46 insertions(+), 46 deletions(-)

diff --git a/empire-db/src/main/java/org/apache/empire/data/Entity.java 
b/empire-db/src/main/java/org/apache/empire/data/EntityType.java
similarity index 75%
rename from empire-db/src/main/java/org/apache/empire/data/Entity.java
rename to empire-db/src/main/java/org/apache/empire/data/EntityType.java
index ea5d865..4cf5022 100644
--- a/empire-db/src/main/java/org/apache/empire/data/Entity.java
+++ b/empire-db/src/main/java/org/apache/empire/data/EntityType.java
@@ -2,9 +2,9 @@ package org.apache.empire.data;
 
 import java.util.List;
 
-public interface Entity
+public interface EntityType
 {
-    String getName(); 
+    String getEntityName(); 
 
     List<? extends Column> getColumns();
     
diff --git a/empire-db/src/main/java/org/apache/empire/data/Record.java 
b/empire-db/src/main/java/org/apache/empire/data/Record.java
index 4efeca1..fca7fc8 100644
--- a/empire-db/src/main/java/org/apache/empire/data/Record.java
+++ b/empire-db/src/main/java/org/apache/empire/data/Record.java
@@ -93,7 +93,7 @@ public interface Record extends RecordData
      * Returns the entity this Record belongs to 
      * @return the entity
      */
-    Entity getEntity();
+    EntityType getEntityType();
 
     /**
      * returns true if the field is visible to the client.
diff --git a/empire-db/src/main/java/org/apache/empire/data/bean/BeanClass.java 
b/empire-db/src/main/java/org/apache/empire/data/bean/BeanClass.java
index d945199..ccdaf88 100644
--- a/empire-db/src/main/java/org/apache/empire/data/bean/BeanClass.java
+++ b/empire-db/src/main/java/org/apache/empire/data/bean/BeanClass.java
@@ -24,7 +24,7 @@ import java.util.List;
 
 import org.apache.empire.data.Column;
 import org.apache.empire.data.DataType;
-import org.apache.empire.data.Entity;
+import org.apache.empire.data.EntityType;
 
 /**
  * BeanObject
@@ -33,7 +33,7 @@ import org.apache.empire.data.Entity;
  * A metadata definition consists primarily of the class name and a list of 
properties.  
  * @author Rainer
  */
-public abstract class BeanClass implements Entity
+public abstract class BeanClass implements EntityType
 {
     private final String name;
     private final List<BeanProperty> properties = new 
ArrayList<BeanProperty>();
@@ -103,7 +103,7 @@ public abstract class BeanClass implements Entity
      * @return the class name
      */
     @Override
-    public String getName() 
+    public String getEntityName() 
     {
         return name;
     }
diff --git 
a/empire-db/src/main/java/org/apache/empire/data/bean/BeanRecordProxy.java 
b/empire-db/src/main/java/org/apache/empire/data/bean/BeanRecordProxy.java
index a4a5134..94adada 100644
--- a/empire-db/src/main/java/org/apache/empire/data/bean/BeanRecordProxy.java
+++ b/empire-db/src/main/java/org/apache/empire/data/bean/BeanRecordProxy.java
@@ -30,7 +30,7 @@ import org.apache.empire.commons.ObjectUtils;
 import org.apache.empire.commons.Options;
 import org.apache.empire.data.Column;
 import org.apache.empire.data.ColumnExpr;
-import org.apache.empire.data.Entity;
+import org.apache.empire.data.EntityType;
 import org.apache.empire.data.Record;
 import org.apache.empire.exceptions.BeanPropertyGetException;
 import org.apache.empire.exceptions.BeanPropertySetException;
@@ -52,14 +52,14 @@ public class BeanRecordProxy<T> implements Record
 {
     protected static final Logger log = 
LoggerFactory.getLogger(BeanRecordProxy.class);
     
-    protected final Entity entity;
+    protected final EntityType entity;
     protected final List<Column> columns;
     protected final Column[] keyColumns;
 
     protected T data;
     protected boolean[] modified;
 
-    public BeanRecordProxy(T data, List<Column> columns, Column[] keyColumns, 
Entity entity)
+    public BeanRecordProxy(T data, List<Column> columns, Column[] keyColumns, 
EntityType entity)
     {
         this.data = data;
         this.columns = columns;
@@ -67,7 +67,7 @@ public class BeanRecordProxy<T> implements Record
         this.entity = entity;
     }
 
-    public BeanRecordProxy(List<Column> columns, Column[] keyColumns, Entity 
entity)
+    public BeanRecordProxy(List<Column> columns, Column[] keyColumns, 
EntityType entity)
     {
         this(null, columns, keyColumns, entity);
     }
@@ -208,7 +208,7 @@ public class BeanRecordProxy<T> implements Record
     }
     
     @Override
-    public Entity getEntity()
+    public EntityType getEntityType()
     {
         return this.entity;
     }
@@ -231,7 +231,7 @@ public class BeanRecordProxy<T> implements Record
         if (!isValid())
             throw new ObjectNotValidException(this);
         // getBeanPropertyValue 
-        return getBeanPropertyValue(data, column);
+        return getBeanProperty(data, column);
     }
 
     @Override
@@ -279,7 +279,7 @@ public class BeanRecordProxy<T> implements Record
         // validate
         value = validateValue(column, value);
         // Set Value
-        setBeanPropertyValue(data, column, value);
+        setBeanProperty(data, column, value);
         return this;
     }
 
@@ -333,7 +333,7 @@ public class BeanRecordProxy<T> implements Record
             if (ignoreList != null && ignoreList.contains(column))
                 continue; // ignore this property
             // Get Property Name
-            setBeanPropertyValue(bean, column, getValue(i));
+            setBeanProperty(bean, column, getValue(i));
         }
         return count;
     }
@@ -352,7 +352,7 @@ public class BeanRecordProxy<T> implements Record
                 continue; // ignore this property
             // Get Property Name
             String property = column.getBeanPropertyName();
-            Object value = getBeanPropertyValue(bean, property);
+            Object value = getBeanProperty(bean, property);
             set(column, value);
             count++;
         }
@@ -367,7 +367,7 @@ public class BeanRecordProxy<T> implements Record
 
     // --------------- protected ------------------
 
-    protected Object getBeanPropertyValue(Object bean, ColumnExpr column)
+    protected final Object getBeanProperty(Object bean, ColumnExpr column)
     {
         // Check Params
         if (bean==null)
@@ -375,10 +375,10 @@ public class BeanRecordProxy<T> implements Record
         if (column==null)
             throw new InvalidArgumentException("column", column);
         // getBeanPropertyValue 
-        return getBeanPropertyValue(bean, column.getBeanPropertyName()); 
+        return getBeanProperty(bean, column.getBeanPropertyName()); 
     }
 
-    protected Object getBeanPropertyValue(Object bean, String property)
+    protected Object getBeanProperty(Object bean, String property)
     {
         // Check Params
         if (bean==null)
@@ -402,7 +402,7 @@ public class BeanRecordProxy<T> implements Record
         }
     }
 
-    protected void setBeanPropertyValue(Object bean, Column column, Object 
value)
+    protected void setBeanProperty(Object bean, Column column, Object value)
     {
         // Check Params
         if (bean==null)
diff --git 
a/empire-db/src/main/java/org/apache/empire/data/list/DataListEntry.java 
b/empire-db/src/main/java/org/apache/empire/data/list/DataListEntry.java
index 20c25a2..bf80cad 100644
--- a/empire-db/src/main/java/org/apache/empire/data/list/DataListEntry.java
+++ b/empire-db/src/main/java/org/apache/empire/data/list/DataListEntry.java
@@ -27,7 +27,7 @@ import org.apache.empire.commons.ObjectUtils;
 import org.apache.empire.commons.StringUtils;
 import org.apache.empire.data.Column;
 import org.apache.empire.data.ColumnExpr;
-import org.apache.empire.data.Entity;
+import org.apache.empire.data.EntityType;
 import org.apache.empire.data.RecordData;
 import org.apache.empire.exceptions.InvalidArgumentException;
 import org.apache.empire.exceptions.ItemNotFoundException;
@@ -58,7 +58,7 @@ public class DataListEntry implements RecordData, Serializable
         return (T)this.head;
     }
     
-    public Object[] getRecordKey(Entity entity)
+    public Object[] getRecordKey(EntityType entity)
     {
         Column[] keyColumns = entity.getKeyColumns();
         Object[] key = new Object[keyColumns.length];
@@ -67,11 +67,11 @@ public class DataListEntry implements RecordData, 
Serializable
         return key;
     }
 
-    public long getRecordId(Entity entity)
+    public long getRecordId(EntityType entity)
     {
         Column[] keyColumns = entity.getKeyColumns();
         if (keyColumns.length!=1)
-            throw new InvalidArgumentException("entity", entity.getName());
+            throw new InvalidArgumentException("entity", 
entity.getEntityName());
         // return id
         return ObjectUtils.getLong(get(keyColumns[0]));
     }
@@ -188,7 +188,7 @@ public class DataListEntry implements RecordData, 
Serializable
         return ObjectUtils.convert(returnType, get(column));
     }
 
-    public final Object[] get(ColumnExpr... columns)
+    public final Object[] getArray(ColumnExpr... columns)
     {
         Object[] values = new Object[columns.length];
         for (int i=0; i<columns.length; i++)
diff --git a/empire-db/src/main/java/org/apache/empire/db/DBRecordBase.java 
b/empire-db/src/main/java/org/apache/empire/db/DBRecordBase.java
index ee610a6..a5ca3d3 100644
--- a/empire-db/src/main/java/org/apache/empire/db/DBRecordBase.java
+++ b/empire-db/src/main/java/org/apache/empire/db/DBRecordBase.java
@@ -34,7 +34,7 @@ import org.apache.empire.commons.Options;
 import org.apache.empire.commons.StringUtils;
 import org.apache.empire.data.Column;
 import org.apache.empire.data.ColumnExpr;
-import org.apache.empire.data.Entity;
+import org.apache.empire.data.EntityType;
 import org.apache.empire.data.Record;
 import org.apache.empire.db.context.DBRollbackHandler;
 import org.apache.empire.db.exceptions.FieldReadOnlyException;
@@ -316,7 +316,7 @@ public abstract class DBRecordBase extends DBRecordData 
implements Record, Clone
      * @return true if this record is a new record
      */
     @Override
-    public Entity getEntity()
+    public EntityType getEntityType()
     {
         return getRowSet();
     }
diff --git a/empire-db/src/main/java/org/apache/empire/db/DBRecordData.java 
b/empire-db/src/main/java/org/apache/empire/db/DBRecordData.java
index f7cb9ee..346583d 100644
--- a/empire-db/src/main/java/org/apache/empire/db/DBRecordData.java
+++ b/empire-db/src/main/java/org/apache/empire/db/DBRecordData.java
@@ -107,9 +107,9 @@ public abstract class DBRecordData extends DBObject
      * @Deprecated Renamed to get(...)   
      */
     @Deprecated
-    public final Object[] getValue(ColumnExpr... columns)
+    public final Object[] getValues(ColumnExpr... columns)
     {
-        return get(columns);
+        return getArray(columns);
     }
     
     /**
@@ -144,7 +144,7 @@ public abstract class DBRecordData extends DBObject
      * @param column the column expressions
      * @return the corresponding record values
      */
-    public final Object[] get(ColumnExpr... columns)
+    public final Object[] getArray(ColumnExpr... columns)
     {
         Object[] values = new Object[columns.length];
         for (int i=0; i<columns.length; i++)
diff --git a/empire-db/src/main/java/org/apache/empire/db/DBRowSet.java 
b/empire-db/src/main/java/org/apache/empire/db/DBRowSet.java
index 74ca32a..7d9eb7f 100644
--- a/empire-db/src/main/java/org/apache/empire/db/DBRowSet.java
+++ b/empire-db/src/main/java/org/apache/empire/db/DBRowSet.java
@@ -33,7 +33,7 @@ import org.apache.empire.commons.StringUtils;
 import org.apache.empire.data.Column;
 import org.apache.empire.data.ColumnExpr;
 import org.apache.empire.data.DataType;
-import org.apache.empire.data.Entity;
+import org.apache.empire.data.EntityType;
 import org.apache.empire.db.DBRelation.DBCascadeAction;
 import org.apache.empire.db.DBRelation.DBReference;
 import org.apache.empire.db.exceptions.FieldReadOnlyException;
@@ -70,7 +70,7 @@ import org.slf4j.LoggerFactory;
  * 
  *
  */
-public abstract class DBRowSet extends DBExpr implements Entity
+public abstract class DBRowSet extends DBExpr implements EntityType
 {
     // *Deprecated* private static final long serialVersionUID = 1L;
 
@@ -290,7 +290,6 @@ public abstract class DBRowSet extends DBExpr implements 
Entity
 
     // ------- Abstract Methods -------
     
-    @Override
     public abstract String getName();
     
     public abstract String getAlias();
@@ -314,10 +313,11 @@ public abstract class DBRowSet extends DBExpr implements 
Entity
     }
 
     /**
-     * Returns the entity name for creating qualified names. 
+     * Returns the entity name creating qualified names. 
      * This is usually the same as "getName()" but it may be overridden to 
return singular instead of plural
      * @return the entity name
      */
+    @Override
     public String getEntityName()
     {
         return StringUtils.coalesce(entityName, getName());
diff --git 
a/empire-db/src/main/java/org/apache/empire/db/exceptions/RecordException.java 
b/empire-db/src/main/java/org/apache/empire/db/exceptions/RecordException.java
index b9fc2c9..319c005 100644
--- 
a/empire-db/src/main/java/org/apache/empire/db/exceptions/RecordException.java
+++ 
b/empire-db/src/main/java/org/apache/empire/db/exceptions/RecordException.java
@@ -21,7 +21,7 @@ package org.apache.empire.db.exceptions;
 import org.apache.empire.commons.ErrorType;
 import org.apache.empire.commons.ObjectUtils;
 import org.apache.empire.commons.StringUtils;
-import org.apache.empire.data.Entity;
+import org.apache.empire.data.EntityType;
 import org.apache.empire.data.Record;
 import org.apache.empire.db.DBRowSet;
 import org.apache.empire.exceptions.EmpireException;
@@ -43,10 +43,10 @@ public abstract class RecordException extends 
EmpireException
         }
     }
     
-    protected static Entity getEntity(Record record)
+    protected static EntityType getEntityType(Record record)
     {
         try {
-            return record.getEntity();
+            return record.getEntityType();
         } catch(Exception e) {
             return null;
         }
@@ -57,9 +57,9 @@ public abstract class RecordException extends EmpireException
         return (key==null ? "["+StringUtils.arrayToString(key, "|")+"]" : 
"[]");
     }
     
-    protected static String entityName(Entity entity)
+    protected static String entityName(EntityType entity)
     {
-        return (entity!=null ? entity.getName() : "{Null}"); 
+        return (entity!=null ? entity.getEntityName() : "{Null}"); 
     }
     
     protected static String rowsetName(DBRowSet rowset)
@@ -67,30 +67,30 @@ public abstract class RecordException extends 
EmpireException
         return (rowset!=null ? StringUtils.coalesce(rowset.getName(), 
rowset.getAlias()) : "{Null}");        
     }
     
-    private transient final Entity entity;
+    private transient final EntityType entityType;
     private transient final Object[] key;
     
-    public RecordException(Entity entity, Object[] key, final ErrorType 
errType, final String[] params, final Throwable cause)
+    public RecordException(EntityType entityType, Object[] key, final 
ErrorType errType, final String[] params, final Throwable cause)
     {
         super(errType, params, cause);
         // save type and params for custom message formatting
-        this.entity = entity;
+        this.entityType = entityType;
         this.key = key;
     }
 
-    public RecordException(Entity entity, Object[] key, final ErrorType 
errType, final String[] params)
+    public RecordException(EntityType entity, Object[] key, final ErrorType 
errType, final String[] params)
     {
         this(entity, key, errType, params, null);
     }
     
     public RecordException(final Record record, final ErrorType errType, final 
String[] params)
     {
-        this(getEntity(record), getKey(record), errType, params, null);
+        this(getEntityType(record), getKey(record), errType, params, null);
     }
 
-    public Entity getRecord()
+    public EntityType getEntityType()
     {
-        return entity;
+        return entityType;
     }
 
     public Object[] getKey()
diff --git 
a/empire-db/src/main/java/org/apache/empire/db/exceptions/RecordReadOnlyException.java
 
b/empire-db/src/main/java/org/apache/empire/db/exceptions/RecordReadOnlyException.java
index 6c27652..eb345f4 100644
--- 
a/empire-db/src/main/java/org/apache/empire/db/exceptions/RecordReadOnlyException.java
+++ 
b/empire-db/src/main/java/org/apache/empire/db/exceptions/RecordReadOnlyException.java
@@ -29,6 +29,6 @@ public class RecordReadOnlyException extends RecordException
     
     public RecordReadOnlyException(DBRecordBase record)
     {
-        super(record, errorType, new String[] { keyToString(getKey(record)), 
entityName(getEntity(record)) });
+        super(record, errorType, new String[] { keyToString(getKey(record)), 
entityName(getEntityType(record)) });
     }
 }

Reply via email to