public interface Function<T> extends Cmd, Alias<T>
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
appendAlias(Cmd module,
Cmd user,
SqlBuilderContext context,
StringBuilder sqlBuilder)
拼接别名
|
default <T2> T |
as(Getter<T2> aliasGetter) |
StringBuilder |
functionSql(Cmd module,
Cmd parent,
SqlBuilderContext context,
StringBuilder sqlBuilder)
函数的sql
|
default StringBuilder |
sql(Cmd module,
Cmd parent,
SqlBuilderContext context,
StringBuilder sqlBuilder) |
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 - sql 上下文sqlBuilder - sql 拼接对象default StringBuilder sql(Cmd module, Cmd parent, SqlBuilderContext context, StringBuilder sqlBuilder)
Copyright © 2025. All rights reserved.