You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by to...@apache.org on 2023/06/23 17:53:32 UTC

[shardingsphere] branch master updated: Adjust order of EncryptTable's methods (#26514)

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

totalo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 74401fff862 Adjust order of EncryptTable's methods (#26514)
74401fff862 is described below

commit 74401fff862a9dcf013af50475bd16eede971e3d
Author: Liang Zhang <zh...@apache.org>
AuthorDate: Sat Jun 24 01:53:26 2023 +0800

    Adjust order of EncryptTable's methods (#26514)
---
 .../shardingsphere/encrypt/rule/EncryptTable.java  | 44 +++++++++++-----------
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptTable.java b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptTable.java
index a0bda5c2b7f..f29db5027dc 100644
--- a/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptTable.java
+++ b/features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptTable.java
@@ -97,6 +97,27 @@ public final class EncryptTable {
         return columns.keySet();
     }
     
+    /**
+     * Is encrypt column or not.
+     *
+     * @param logicColumnName logic column name
+     * @return encrypt column or not
+     */
+    public boolean isEncryptColumn(final String logicColumnName) {
+        return columns.containsKey(logicColumnName);
+    }
+    
+    /**
+     * Get encrypt column.
+     *
+     * @param logicColumnName logic column name
+     * @return encrypt column
+     */
+    public EncryptColumn getEncryptColumn(final String logicColumnName) {
+        ShardingSpherePreconditions.checkState(isEncryptColumn(logicColumnName), () -> new EncryptColumnNotFoundException(table, logicColumnName));
+        return columns.get(logicColumnName);
+    }
+    
     /**
      * Is cipher column or not.
      *
@@ -111,7 +132,7 @@ public final class EncryptTable {
      * Get logic column by cipher column.
      * 
      * @param cipherColumnName cipher column name
-     * @return logic column
+     * @return logic column name
      * @throws EncryptLogicColumnNotFoundException encrypt logic column not found exception
      */
     public String getLogicColumnByCipherColumn(final String cipherColumnName) {
@@ -152,25 +173,4 @@ public final class EncryptTable {
         }
         return result;
     }
-    
-    /**
-     * Is encrypt column or not.
-     *
-     * @param logicColumnName logic column name
-     * @return encrypt column or not
-     */
-    public boolean isEncryptColumn(final String logicColumnName) {
-        return columns.containsKey(logicColumnName);
-    }
-    
-    /**
-     * Get encrypt column.
-     * 
-     * @param logicColumnName logic column name
-     * @return encrypt column
-     */
-    public EncryptColumn getEncryptColumn(final String logicColumnName) {
-        ShardingSpherePreconditions.checkState(isEncryptColumn(logicColumnName), () -> new EncryptColumnNotFoundException(table, logicColumnName));
-        return columns.get(logicColumnName);
-    }
 }