Interface FieldPolicy

All Known Implementing Classes:
FieldPolicyImpl

public interface FieldPolicy
字段策略
Version:
0.0.1
Author:
scx567888
  • Method Details

    • include

      FieldPolicy include(String... fieldNames)
      包含
    • exclude

      FieldPolicy exclude(String... fieldNames)
      排除
    • filterMode

      FilterMode filterMode()
      获取当前模式
    • fieldNames

      String[] fieldNames()
      获取 FieldName
    • clearFieldNames

      FieldPolicy clearFieldNames()
      清除 fieldNames
    • ignoreNull

      FieldPolicy ignoreNull(boolean ignoreNull)
      全局设置忽略空值
    • ignoreNull

      boolean ignoreNull()
      全局是否忽略 空值
    • ignoreNull

      FieldPolicy ignoreNull(String fieldName, boolean ignoreNull)
      设置忽略空值
    • removeIgnoreNull

      FieldPolicy removeIgnoreNull(String fieldName)
      移除是否忽略 空值
    • ignoreNulls

      Map<String,Boolean> ignoreNulls()
      忽略 空值
    • clearIgnoreNulls

      FieldPolicy clearIgnoreNulls()
      清除 所有忽略空值
    • expression

      FieldPolicy expression(String fieldName, String expression)
      设置字段表达式
    • expressions

      Map<String,String> expressions()
      字段表达式
    • removeExpression

      FieldPolicy removeExpression(String fieldName)
      清除 某个表达式
    • clearExpressions

      FieldPolicy clearExpressions()
      清除 所有表达式