| 限定符和类型 | 方法和说明 |
|---|---|
default SqlFragments |
Dialect.bitAnd(String column,
long value)
位运算AND操作,用于枚举类型的查询等操作
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected static SqlFragments |
DefaultQuerySqlBuilder.FOR_UPDATE |
protected static SqlFragments |
DefaultQuerySqlBuilder.GROUP_BY |
protected static SqlFragments |
DefaultQuerySqlBuilder.ORDER_BY |
protected static SqlFragments |
DefaultQuerySqlBuilder.SELECT |
protected static SqlFragments |
DefaultQuerySqlBuilder.WHERE |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
Paginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
protected SqlFragments |
DefaultQuerySqlBuilder.from(TableOrViewMetadata metadata,
QueryOperatorParameter parameter) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Optional<SqlFragments> |
DefaultQuerySqlBuilder.groupBy(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
protected Optional<SqlFragments> |
DefaultQuerySqlBuilder.join(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
protected Optional<SqlFragments> |
DefaultQuerySqlBuilder.orderBy(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
protected Optional<SqlFragments> |
DefaultQuerySqlBuilder.select(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
protected Optional<SqlFragments> |
DefaultQuerySqlBuilder.where(QueryOperatorParameter parameter,
TableOrViewMetadata metadata) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
Paginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
AppendableSqlFragments |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BatchSqlFragments |
class |
BlockSqlFragments |
class |
EmptySqlFragments |
class |
PrepareSqlFragments |
class |
SimpleSqlFragments |
| 限定符和类型 | 字段和说明 |
|---|---|
static SqlFragments |
SqlFragments.AND |
static SqlFragments |
SqlFragments.COMMA |
static SqlFragments |
SqlFragments.EQUAL |
static SqlFragments |
SqlFragments.LEFT_BRACKET |
static SqlFragments |
SqlFragments.NOT |
static SqlFragments |
SqlFragments.NOT_EQUAL |
static SqlFragments |
SqlFragments.ONE |
static SqlFragments |
SqlFragments.OR |
static SqlFragments |
SqlFragments.QUESTION_MARK |
static SqlFragments |
SqlFragments.RIGHT_BRACKET |
static SqlFragments |
SqlFragments.WHERE |
static SqlFragments |
SqlFragments.ZERO |
| 限定符和类型 | 方法和说明 |
|---|---|
static SqlFragments |
SimpleTermsFragmentBuilder.createByTable(TableOrViewMetadata table,
Term term) |
SqlFragments |
NotFillOrNullFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term) |
SqlFragments |
TermFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term)
创建SQL条件片段
|
SqlFragments |
SimpleTermsFragmentBuilder.createTermFragments(TableOrViewMetadata parameter,
List<Term> terms) |
protected SqlFragments |
SimpleTermsFragmentBuilder.createTermFragments(TableOrViewMetadata table,
Term term) |
protected SqlFragments |
AbstractTermsFragmentBuilder.createTermFragments(T parameter,
List<Term> terms) |
protected abstract SqlFragments |
AbstractTermsFragmentBuilder.createTermFragments(T parameter,
Term term)
构造单个条件的SQL片段,方法无需处理
Term.getTerms(). |
static SqlFragments |
SqlFragments.of(String... sql)
包装多个SQL字符串为
SqlFragments |
static SqlFragments |
SimpleSqlFragments.of(String sql,
Object... args) |
static SqlFragments |
SqlFragments.single(String sql)
包装单个SQL字符串为
SqlFragments |
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedList<SqlFragments> |
BlockSqlFragments.getBlock(FragmentBlock block) |
| 限定符和类型 | 方法和说明 |
|---|---|
default AppendableSqlFragments |
AppendableSqlFragments.add(SqlFragments fragments) |
BlockSqlFragments |
BlockSqlFragments.addBlock(FragmentBlock block,
SqlFragments fragments) |
BlockSqlFragments |
BlockSqlFragments.addBlockFirst(FragmentBlock block,
SqlFragments fragments) |
AppendableSqlFragments |
AppendableSqlFragments.addFragments(SqlFragments fragments) |
BatchSqlFragments |
BatchSqlFragments.addFragments(SqlFragments fragments) |
PrepareSqlFragments |
PrepareSqlFragments.addFragments(SqlFragments fragments) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SqlFragments |
DefaultDeleteSqlBuilder.createTermFragments(DeleteOperatorParameter parameter,
Term term) |
| 限定符和类型 | 方法和说明 |
|---|---|
default SqlFragments |
FunctionFragmentBuilder.create(String columnFullName,
RDBColumnMetadata metadata,
FunctionColumn column) |
SqlFragments |
SimpleFunctionFragmentBuilder.create(String columnFullName,
RDBColumnMetadata metadata,
Map<String,Object> opts) |
SqlFragments |
FunctionFragmentBuilder.create(String columnFullName,
RDBColumnMetadata metadata,
Map<String,Object> opts) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected static SqlFragments |
BatchInsertSqlBuilder.INSERT_INTO |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SqlFragments |
QueryTermsFragmentBuilder.createByColumn(RDBColumnMetadata column,
String owner,
Term term) |
SqlFragments |
QuerySqlFragmentBuilder.createFragments(QueryOperatorParameter parameter) |
SqlFragments |
SelectColumnFragmentBuilder.createFragments(QueryOperatorParameter parameter) |
SqlFragments |
QueryTermsFragmentBuilder.createFragments(QueryOperatorParameter parameter) |
SqlFragments |
SortOrderFragmentBuilder.createFragments(QueryOperatorParameter parameter) |
SqlFragments |
JoinFragmentBuilder.createFragments(QueryOperatorParameter parameter) |
SqlFragments |
SelectColumnFragmentBuilder.createFragments(QueryOperatorParameter parameter,
SelectColumn selectColumn) |
protected SqlFragments |
QueryTermsFragmentBuilder.createTermFragments(QueryOperatorParameter parameter,
Term term) |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<SqlFragments> |
SelectColumnFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata columnMetadata,
SelectColumn column) |
| 限定符和类型 | 字段和说明 |
|---|---|
static SqlFragments |
EnumInFragmentBuilder.IS_ZERO |
static SqlFragments |
EnumInFragmentBuilder.NOT_ZERO |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract SqlFragments |
EnumInFragmentBuilder.bitAnd(String column,
long value) |
SqlFragments |
ForeignKeyTermFragmentBuilder.createFragments(String tableName,
ForeignKeyMetadata key,
List<Term> terms) |
SqlFragments |
DefaultForeignKeyTermFragmentBuilder.createFragments(String tableName,
ForeignKeyMetadata key,
List<Term> terms) |
SqlFragments |
BetweenAndTermFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term) |
SqlFragments |
EmptyTermFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term) |
SqlFragments |
InTermFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term) |
SqlFragments |
NullTermFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term) |
SqlFragments |
EnumInFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term) |
SqlFragments |
EnumFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term) |
SqlFragments |
LikeTermFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term) |
SqlFragments |
SymbolTermFragmentBuilder.createFragments(String columnFullName,
RDBColumnMetadata column,
Term term) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected SqlFragments |
DefaultUpdateSqlBuilder.createTermFragments(UpdateOperatorParameter parameter,
Term term) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
H2EnumInFragmentBuilder.bitAnd(String column,
long value) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
SqlServerEnumInFragmentBuilder.bitAnd(String column,
long value) |
SqlFragments |
SqlServer2012Paginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
SqlFragments |
SqlServerPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
SqlServer2012Paginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
SqlFragments |
SqlServerPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
MysqlEnumInFragmentBuilder.bitAnd(String column,
long value) |
SqlFragments |
MysqlPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
MysqlPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
OracleDialect.bitAnd(String column,
long value) |
SqlFragments |
OracleEnumInFragmentBuilder.bitAnd(String column,
long value) |
SqlFragments |
OraclePaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
OraclePaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
PostgresqlEnumInFragmentBuilder.bitAnd(String column,
long value) |
SqlFragments |
PostgresqlPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
SqlFragments |
PostgresqlPaginator.doPaging(SqlFragments fragments,
int pageIndex,
int pageSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
static SqlFragments |
SqlUtils.createQuestionMarks(int len)
创建连续的预编译参数占位符的SQL片段,通常用于 in(?
|
Copyright © 2025. All rights reserved.