This is an automated email from the ASF dual-hosted git repository.
terrymanu 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 a07ecb5365b Fix code format for InsertStatementContext (#39354)
a07ecb5365b is described below
commit a07ecb5365b92c622701ce08de957dc49915a26e
Author: Liang Zhang <[email protected]>
AuthorDate: Thu Aug 6 00:15:23 2026 +0800
Fix code format for InsertStatementContext (#39354)
---
.../statement/type/dml/InsertStatementContext.java | 64 +++++++++++-----------
1 file changed, 32 insertions(+), 32 deletions(-)
diff --git
a/infra/binder/core/src/main/java/org/apache/shardingsphere/infra/binder/context/statement/type/dml/InsertStatementContext.java
b/infra/binder/core/src/main/java/org/apache/shardingsphere/infra/binder/context/statement/type/dml/InsertStatementContext.java
index 9fbf6f48665..a06519cc5d2 100644
---
a/infra/binder/core/src/main/java/org/apache/shardingsphere/infra/binder/context/statement/type/dml/InsertStatementContext.java
+++
b/infra/binder/core/src/main/java/org/apache/shardingsphere/infra/binder/context/statement/type/dml/InsertStatementContext.java
@@ -116,38 +116,6 @@ public final class InsertStatementContext implements
SQLStatementContext, Parame
return baseContext.getInsertColumnNames();
}
- @Override
- public InsertStatement getSqlStatement() {
- return baseContext.getSqlStatement();
- }
-
- @Override
- public TablesContext getTablesContext() {
- return baseContext.getTablesContext();
- }
-
- @Override
- public void bindParameters(final List<Object> params) {
- if (!params.isEmpty()) {
- bindingContext = new InsertStatementBindingContext(baseContext,
params, baseContext.getMetaData(), baseContext.getCurrentDatabaseName());
- }
- }
-
- @Override
- public Collection<WhereSegment> getWhereSegments() {
- return null == bindingContext.getInsertSelectContext() ?
Collections.emptyList() :
bindingContext.getInsertSelectContext().getSelectStatementContext().getWhereSegments();
- }
-
- @Override
- public Collection<ColumnSegment> getColumnSegments() {
- return null == bindingContext.getInsertSelectContext() ?
Collections.emptyList() :
bindingContext.getInsertSelectContext().getSelectStatementContext().getColumnSegments();
- }
-
- @Override
- public Collection<BinaryOperationExpression> getJoinConditions() {
- return null == bindingContext.getInsertSelectContext() ?
Collections.emptyList() :
bindingContext.getInsertSelectContext().getSelectStatementContext().getJoinConditions();
- }
-
/**
* Get insert select context.
*
@@ -183,4 +151,36 @@ public final class InsertStatementContext implements
SQLStatementContext, Parame
public OnDuplicateUpdateContext getOnDuplicateKeyUpdateValueContext() {
return bindingContext.getOnDuplicateKeyUpdateValueContext();
}
+
+ @Override
+ public InsertStatement getSqlStatement() {
+ return baseContext.getSqlStatement();
+ }
+
+ @Override
+ public TablesContext getTablesContext() {
+ return baseContext.getTablesContext();
+ }
+
+ @Override
+ public void bindParameters(final List<Object> params) {
+ if (!params.isEmpty()) {
+ bindingContext = new InsertStatementBindingContext(baseContext,
params, baseContext.getMetaData(), baseContext.getCurrentDatabaseName());
+ }
+ }
+
+ @Override
+ public Collection<WhereSegment> getWhereSegments() {
+ return null == bindingContext.getInsertSelectContext() ?
Collections.emptyList() :
bindingContext.getInsertSelectContext().getSelectStatementContext().getWhereSegments();
+ }
+
+ @Override
+ public Collection<ColumnSegment> getColumnSegments() {
+ return null == bindingContext.getInsertSelectContext() ?
Collections.emptyList() :
bindingContext.getInsertSelectContext().getSelectStatementContext().getColumnSegments();
+ }
+
+ @Override
+ public Collection<BinaryOperationExpression> getJoinConditions() {
+ return null == bindingContext.getInsertSelectContext() ?
Collections.emptyList() :
bindingContext.getInsertSelectContext().getSelectStatementContext().getJoinConditions();
+ }
}