public class ConfigurableColumnPredicate extends Object implements ColumnPredicate
ALL, DEFAULT| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
isIncludedColumn(String name)
判断字段是否被包含在处理序列
|
boolean |
isIncludedEmptyColumn(String name)
判断字段是否被包含在空值处理序列
|
static ColumnPredicate |
of(Map<String,Object> bindings,
ColumnPredicate predicate) |
static ColumnPredicate |
of(Map<String,Object> bindings,
String[] includeColumns,
String[] includeColumnsKey,
String[] excludeColumns,
String[] excludeColumnsKey,
String[] includeEmptyColumns,
String[] includeEmptyColumnsKey,
boolean includeAllEmpty,
String[] includeAllEmptyKey) |
static ColumnPredicate |
of(Map<String,Object> bindings,
String[] includeColumns,
String includeColumnsKey,
String[] excludeColumns,
String excludeColumnsKey,
String[] includeEmptyColumns,
String includeEmptyColumnsKey,
boolean includeAllEmpty,
String includeAllEmptyKey) |
static ColumnPredicate |
of(Predicate<String> isIncludeEmptyColumns) |
static ColumnPredicate |
of(Predicate<String> isIncludeColumns,
Predicate<String> isExcludeColumns,
Predicate<String> isIncludeEmptyColumns,
boolean includeAllEmpty) |
static ColumnPredicate |
of(String[] includeEmptyColumns) |
static ColumnPredicate |
of(String[] includeColumns,
String[] excludeColumns,
String[] includeEmptyColumns,
boolean includeAllEmpty) |
static boolean |
toBoolean(Map<String,Object> bindings,
boolean includeAllEmpty,
String includeAllEmptyKey) |
static boolean |
toBoolean(Map<String,Object> bindings,
boolean includeAllEmpty,
String[] includeAllEmptyKeys) |
static Predicate<String> |
toPredicate(Map<String,Object> bindings,
String[] columns,
String columnsKey) |
static Predicate<String> |
toPredicate(Map<String,Object> bindings,
String[] columns,
String[] columnsKeys) |
static Predicate<String> |
toPredicate(String[] columns) |
public static ColumnPredicate of(Predicate<String> isIncludeColumns, Predicate<String> isExcludeColumns, Predicate<String> isIncludeEmptyColumns, boolean includeAllEmpty)
public static ColumnPredicate of(String[] includeColumns, String[] excludeColumns, String[] includeEmptyColumns, boolean includeAllEmpty)
public static ColumnPredicate of(Predicate<String> isIncludeEmptyColumns)
public static ColumnPredicate of(String[] includeEmptyColumns)
public static ColumnPredicate of(Map<String,Object> bindings, String[] includeColumns, String includeColumnsKey, String[] excludeColumns, String excludeColumnsKey, String[] includeEmptyColumns, String includeEmptyColumnsKey, boolean includeAllEmpty, String includeAllEmptyKey)
public static ColumnPredicate of(Map<String,Object> bindings, String[] includeColumns, String[] includeColumnsKey, String[] excludeColumns, String[] excludeColumnsKey, String[] includeEmptyColumns, String[] includeEmptyColumnsKey, boolean includeAllEmpty, String[] includeAllEmptyKey)
public static ColumnPredicate of(Map<String,Object> bindings, ColumnPredicate predicate)
public static boolean toBoolean(Map<String,Object> bindings, boolean includeAllEmpty, String includeAllEmptyKey)
public static boolean toBoolean(Map<String,Object> bindings, boolean includeAllEmpty, String[] includeAllEmptyKeys)
public static Predicate<String> toPredicate(Map<String,Object> bindings, String[] columns, String columnsKey)
public static Predicate<String> toPredicate(Map<String,Object> bindings, String[] columns, String[] columnsKeys)
public boolean isIncludedColumn(String name)
ColumnPredicateisIncludedColumn 在接口中 ColumnPredicatename - 字段名public boolean isIncludedEmptyColumn(String name)
ColumnPredicateisIncludedEmptyColumn 在接口中 ColumnPredicatename - 字段名Copyright © 2025 fossc. All rights reserved.