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(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(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 © 2024 fossc. All rights reserved.