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);
- }
}