类 AbstractFieldFilter

java.lang.Object
cool.scx.common.field_filter.AbstractFieldFilter
所有已实现的接口:
FieldFilter
直接已知子类:
ExcludedFieldFilter, IncludedFieldFilter

public abstract class AbstractFieldFilter extends Object implements FieldFilter
  • 构造器详细资料

    • AbstractFieldFilter

      protected AbstractFieldFilter()
  • 方法详细资料

    • _addFieldNames

      protected FieldFilter _addFieldNames(String... fieldNames)
      添加 包含类型的列
      参数:
      fieldNames - 包含的列名 (注意是 java 字段名称 ,不是 数据库 字段名称)
      返回:
      this 方便链式调用
    • _removeFieldNames

      protected FieldFilter _removeFieldNames(String... fieldNames)
      根据指定名称 移除 包含类型的列
      参数:
      fieldNames - 包含的列名 (注意是 java 字段名称 ,不是 数据库 字段名称)
      返回:
      this 方便链式调用
    • clear

      public FieldFilter clear()
      清除所有 包含类型的列
      指定者:
      clear 在接口中 FieldFilter
      返回:
      this 方便链式调用
    • getFieldNames

      public Set<String> getFieldNames()
      指定者:
      getFieldNames 在接口中 FieldFilter
    • getIgnoreNullValue

      public boolean getIgnoreNullValue()
      指定者:
      getIgnoreNullValue 在接口中 FieldFilter
    • ignoreNullValue

      public FieldFilter ignoreNullValue(boolean ignoreNullValue)
      指定者:
      ignoreNullValue 在接口中 FieldFilter