public class DataAuthSqlCtx extends Object
| 构造器和说明 |
|---|
DataAuthSqlCtx() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
bind(Function<Collection<net.sf.jsqlparser.schema.Table>,String> conditionAppender,
BiFunction<net.sf.jsqlparser.schema.Table,String,Boolean> columnFilter) |
static void |
clear() |
static <V> V |
execute(Callable<V> executable,
Function<Collection<net.sf.jsqlparser.schema.Table>,String> conditionAppender,
BiFunction<net.sf.jsqlparser.schema.Table,String,Boolean> columnFilter) |
static void |
execute(io.polaris.core.function.Executable executable,
Function<Collection<net.sf.jsqlparser.schema.Table>,String> conditionAppender,
BiFunction<net.sf.jsqlparser.schema.Table,String,Boolean> columnFilter) |
static BiFunction<net.sf.jsqlparser.schema.Table,String,Boolean> |
getColumnFilter() |
static Function<Collection<net.sf.jsqlparser.schema.Table>,String> |
getConditionAppender() |
static boolean |
hasDataAuthority() |
public static boolean hasDataAuthority()
public static void bind(Function<Collection<net.sf.jsqlparser.schema.Table>,String> conditionAppender, BiFunction<net.sf.jsqlparser.schema.Table,String,Boolean> columnFilter)
public static void clear()
public static BiFunction<net.sf.jsqlparser.schema.Table,String,Boolean> getColumnFilter()
public static Function<Collection<net.sf.jsqlparser.schema.Table>,String> getConditionAppender()
public static void execute(io.polaris.core.function.Executable executable,
Function<Collection<net.sf.jsqlparser.schema.Table>,String> conditionAppender,
BiFunction<net.sf.jsqlparser.schema.Table,String,Boolean> columnFilter)
throws Throwable
Throwablepublic static <V> V execute(Callable<V> executable, Function<Collection<net.sf.jsqlparser.schema.Table>,String> conditionAppender, BiFunction<net.sf.jsqlparser.schema.Table,String,Boolean> columnFilter) throws Throwable
ThrowableCopyright © 2025 fossc. All rights reserved.