| 程序包 | 说明 |
|---|---|
| io.polaris.core.converter | |
| io.polaris.core.jdbc.sql.node | |
| io.polaris.core.jdbc.sql.statement | |
| io.polaris.core.jdbc.sql.statement.segment |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
Converters.convert(Type type,
Object value) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
TextNode |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DeleteStatement<S extends DeleteStatement<S>> |
class |
InsertStatement<S extends InsertStatement<S>> |
interface |
Segment<S extends Segment<S>> |
class |
SelectStatement<S extends SelectStatement<S>> |
class |
UpdateStatement<S extends UpdateStatement<S>> |
| 限定符和类型 | 方法和说明 |
|---|---|
protected GroupBySegment<S,?> |
SelectStatement.buildGroupBy() |
protected OrderBySegment<S,?> |
SelectStatement.buildOrderBy() |
protected SelectSegment<S,?> |
SelectStatement.buildSelect() |
protected AndSegment<S,?> |
UpdateStatement.buildWhere() |
protected AndSegment<S,?> |
SelectStatement.buildWhere() |
protected AndSegment<S,?> |
DeleteStatement.buildWhere() |
<C extends ColumnSegment<S,C>> |
UpdateStatement.column(String field) |
<C extends ColumnSegment<S,C>> |
InsertStatement.column(String field) |
S |
UpdateStatement.column(String field,
Object value) |
S |
InsertStatement.column(String field,
Object value) |
S |
UpdateStatement.column(String field,
Object value,
BiPredicate<String,Object> predicate) |
S |
InsertStatement.column(String field,
Object value,
BiPredicate<String,Object> predicate) |
S |
UpdateStatement.column(String field,
Object value,
Supplier<Boolean> predicate) |
S |
InsertStatement.column(String field,
Object value,
Supplier<Boolean> predicate) |
TableSegment<?> |
UpdateStatement.getTable() |
TableSegment<?> |
SelectStatement.getTable() |
TableSegment<?> |
DeleteStatement.getTable() |
<G extends GroupBySegment<S,G>> |
SelectStatement.groupBy() |
<H extends AndSegment<S,H>> |
SelectStatement.having() |
<E extends OrderBySegment<S,E>> |
SelectStatement.orderBy() |
<T extends SelectSegment<S,T>> |
SelectStatement.select() |
S |
SelectStatement.select(String field) |
S |
SelectStatement.select(String field,
String alias) |
<W extends AndSegment<S,W>> |
UpdateStatement.where() |
<W extends AndSegment<S,W>> |
SelectStatement.where() |
<W extends AndSegment<S,W>> |
DeleteStatement.where() |
| 构造器和说明 |
|---|
DeleteStatement(Class<?> entityClass) |
DeleteStatement(Class<?> entityClass,
String alias) |
InsertStatement(Class<?> entityClass) |
InsertStatement(Class<?> entityClass,
String alias) |
SelectStatement(Class<?> entityClass) |
SelectStatement(Class<?> entityClass,
String alias) |
UpdateStatement(Class<?> entityClass) |
UpdateStatement(Class<?> entityClass,
String alias) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AndSegment<O extends Segment<O>,S extends AndSegment<O,S>> |
class |
ColumnSegment<O extends Segment<O>,S extends ColumnSegment<O,S>> |
class |
CriterionSegment<O extends Segment<O>,S extends CriterionSegment<O,S>> |
class |
GroupBySegment<O extends Segment<O>,S extends GroupBySegment<O,S>> |
interface |
JoinBuilder<O extends SelectStatement<O>,J extends JoinSegment<O,J>> |
class |
JoinSegment<O extends Segment<O>,S extends JoinSegment<O,S>> |
class |
OrderBySegment<O extends Segment<O>,S extends OrderBySegment<O,S>> |
class |
OrSegment<O extends Segment<O>,S extends OrSegment<O,S>> |
class |
SelectSegment<O extends Segment<O>,S extends SelectSegment<O,S>> |
class |
TableSegment<S extends TableSegment<S>> |
class |
WhereSegment<O extends Segment<O>,S extends WhereSegment<O,S>> |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
WhereSegment.addCriterion(CriterionSegment<S,?> criterion) |
AndSegment<S,?> |
WhereSegment.and() |
J |
JoinBuilder.build(O statement,
TextNode conj,
String alias) |
protected GroupBySegment<S,?> |
JoinSegment.buildGroupBy() |
protected OrderBySegment<S,?> |
JoinSegment.buildOrderBy() |
protected <T extends SelectSegment<S,T>> |
JoinSegment.buildSelect() |
protected <T extends AndSegment<S,T>> |
JoinSegment.buildWhere() |
CriterionSegment<S,?> |
WhereSegment.column(String field) |
S |
SelectSegment.column(String field) |
S |
OrderBySegment.column(String field) |
S |
GroupBySegment.column(String field) |
TableSegment<?> |
WhereSegment.getTable() |
<G extends GroupBySegment<S,G>> |
JoinSegment.groupBy() |
<H extends AndSegment<S,H>> |
JoinSegment.having() |
<T extends AndSegment<S,T>> |
JoinSegment.on() |
OrSegment<S,?> |
WhereSegment.or() |
<E extends OrderBySegment<S,E>> |
JoinSegment.orderBy() |
<T extends SelectSegment<S,T>> |
JoinSegment.select() |
S |
JoinSegment.select(String field) |
S |
JoinSegment.select(String field,
String alias) |
<T extends AndSegment<S,T>> |
JoinSegment.where() |
| 构造器和说明 |
|---|
AndSegment(O owner,
T table) |
GroupBySegment(O owner,
TableSegment<?> table) |
JoinSegment(O owner,
TextNode conj,
Class<?> entityClass,
String alias) |
JoinSegment(O owner,
TextNode conj,
SelectStatement<?> select,
String alias) |
OrderBySegment(O owner,
TableSegment<?> table) |
OrSegment(O owner,
T table) |
SelectSegment(O owner,
TableSegment<? extends TableSegment<?>> table) |
Copyright © 2024 fossc. All rights reserved.