程序包 cool.scx.data
类 FieldFilter
java.lang.Object
cool.scx.data.FieldFilter
列过滤器
- 版本:
- 0.1.3
- 作者:
- scx567888
-
方法概要
修饰符和类型方法说明addExcluded(String... fieldNames) 添加 黑名单addIncluded(String... fieldNames) 添加 白名单clear()清除所有 包含类型的列excludeIfFieldValueIsNull(boolean excludeIfFieldValueIsNull) boolean获取当前模式static FieldFilterofExcluded(String... fieldNames) 黑名单模式static FieldFilterofIncluded(String... fieldNames) 白名单模式removeExcluded(String... fieldNames) 移除黑名单removeIncluded(String... fieldNames) 移除白名单
-
方法详细资料
-
ofIncluded
白名单模式- 参数:
fieldNames- a- 返回:
- a
-
ofExcluded
黑名单模式- 参数:
fieldNames- a- 返回:
- a
-
addIncluded
添加 白名单- 参数:
fieldNames- 包含的列名 (注意是 java 字段名称 ,不是 数据库 字段名称)- 返回:
- this 方便链式调用
-
addExcluded
添加 黑名单- 参数:
fieldNames- 包含的列名 (注意是 java 字段名称 ,不是 数据库 字段名称)- 返回:
- this 方便链式调用
-
removeIncluded
移除白名单- 参数:
fieldNames- 包含的列名 (注意是 java 字段名称 ,不是 数据库 字段名称)- 返回:
- this 方便链式调用
-
removeExcluded
移除黑名单- 参数:
fieldNames- 包含的列名 (注意是 java 字段名称 ,不是 数据库 字段名称)- 返回:
- this 方便链式调用
-
clear
清除所有 包含类型的列- 返回:
- this 方便链式调用
-
getFilterMode
获取当前模式- 返回:
- mode 分三种 禁用 : 0 ,包含模式 : 1 排除模式 : 2
-
getFieldNames
-
getExcludeIfFieldValueIsNull
public boolean getExcludeIfFieldValueIsNull() -
excludeIfFieldValueIsNull
-