public interface Function<T> extends Cmd
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
appendAlias(Cmd module,
Cmd user,
SqlBuilderContext context,
StringBuilder sqlBuilder)
拼接别名
|
default <T2> T |
as(Getter<T2> aliasGetter) |
T |
as(String alias) |
StringBuilder |
functionSql(Cmd module,
Cmd parent,
SqlBuilderContext context,
StringBuilder sqlBuilder)
函数的sql
|
String |
getAlias() |
default StringBuilder |
sql(Cmd module,
Cmd parent,
SqlBuilderContext context,
StringBuilder sqlBuilder) |
String getAlias()
default void appendAlias(Cmd module, Cmd user, SqlBuilderContext context, StringBuilder sqlBuilder)
module - user - context - sqlBuilder - StringBuilder functionSql(Cmd module, Cmd parent, SqlBuilderContext context, StringBuilder sqlBuilder)
module - parent - context - sqlBuilder - default StringBuilder sql(Cmd module, Cmd parent, SqlBuilderContext context, StringBuilder sqlBuilder)
Copyright © 2024. All rights reserved.