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 <[email protected]>
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);
- }
}