public interface FunctionAdapter<T extends ASTNode>
| 修飾子とタイプ | インタフェースと説明 |
|---|---|
static interface |
FunctionAdapter.ArgumentTypeResolver |
static interface |
FunctionAdapter.FunctionContext |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getFunctionName() |
java.lang.Class<?> |
getType(T function,
FunctionAdapter.ArgumentTypeResolver typeResolver) |
void |
toSQL(FunctionAdapter.FunctionContext context,
T function,
RdbAdapter rdb) |
void |
toSQL(java.lang.StringBuilder context,
java.util.List<java.lang.CharSequence> args,
RdbAdapter rdb) |
java.lang.String getFunctionName()
java.lang.Class<?> getType(T function, FunctionAdapter.ArgumentTypeResolver typeResolver)
void toSQL(FunctionAdapter.FunctionContext context, T function, RdbAdapter rdb)
void toSQL(java.lang.StringBuilder context,
java.util.List<java.lang.CharSequence> args,
RdbAdapter rdb)