| 程序包 | 说明 |
|---|---|
| io.polaris.core.jdbc.sql | |
| io.polaris.core.jdbc.sql.statement | |
| io.polaris.core.jdbc.sql.statement.any | |
| io.polaris.core.jdbc.sql.statement.segment |
| 限定符和类型 | 方法和说明 |
|---|---|
static TableAccessible |
EntityStatements.asTableAccessible(SqlEntity sqlEntityDeclared) |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
SqlTextParsers.resolveTableRef(String sql,
TableAccessible tableAccessible)
解析实体表与字段的引用表达式,支持格式:
`&{tableAlias}`
`&{tableAlias.tableField}`
`&{tableAlias?.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DeleteStatement<S extends DeleteStatement<S>> |
class |
InsertStatement<S extends InsertStatement<S>> |
class |
MergeStatement<S extends MergeStatement<S>>
Oracle Merge Into
|
class |
SelectStatement<S extends SelectStatement<S>> |
class |
UpdateStatement<S extends UpdateStatement<S>> |
| 限定符和类型 | 方法和说明 |
|---|---|
TableAccessible |
SelectStatement.getTableAccessible() |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AnyDeleteStatement |
class |
AnyInsertStatement |
class |
AnySelectStatement |
class |
AnyUpdateStatement |
| 限定符和类型 | 类和说明 |
|---|---|
class |
JoinSegment<O extends Segment<O>,S extends JoinSegment<O,S>> |
| 限定符和类型 | 方法和说明 |
|---|---|
TableAccessible |
WhereSegment.getTableAccessible() |
TableAccessible |
TableAccessibleHolder.getTableAccessible() |
default TableAccessible |
TableAccessible.getTableAccessible() |
TableAccessible |
SelectSegment.getTableAccessible() |
TableAccessible |
JoinSegment.getTableAccessible() |
TableAccessible |
CriterionSegment.getTableAccessible() |
static TableAccessible |
TableAccessible.of(TableSegment<?>... tables) |
TableAccessible |
TableSegment.toTableAccessible() |
| 构造器和说明 |
|---|
CriterionSegment(O owner,
TableAccessible tableAccessible,
T table,
String field) |
ExpressionSegment(ExpressionSegment<?> nested,
TableAccessible tableAccessible,
TableField[] extFields,
Expression expression,
Map<String,Object> bindings) |
ExpressionSegment(ExpressionSegment<?> nested,
TableAccessible tableAccessible,
TableField[] extFields,
Expression expression,
Object... bindings) |
Copyright © 2024 fossc. All rights reserved.