Enum Class BuildControl

java.lang.Object
java.lang.Enum<BuildControl>
cool.scx.data.query.BuildControl
All Implemented Interfaces:
Serializable, Comparable<BuildControl>, Constable

public enum BuildControl extends Enum<BuildControl>
BuildControl
Version:
0.0.1
Author:
scx567888
  • Enum Constant Details

    • SKIP_IF_NULL

      public static final BuildControl SKIP_IF_NULL
      如果参数值为 null 则跳过添加
    • SKIP_IF_EMPTY_LIST

      public static final BuildControl SKIP_IF_EMPTY_LIST
      如果参数值为 空列表 (如 List 或 Array) 则跳过添加
    • SKIP_IF_EMPTY_STRING

      public static final BuildControl SKIP_IF_EMPTY_STRING
      如果参数值为 空字符串 "" 则跳过添加
    • SKIP_IF_BLANK_STRING

      public static final BuildControl SKIP_IF_BLANK_STRING
      如果参数值为 空白字符串 " " 则跳过添加
    • USE_EXPRESSION

      public static final BuildControl USE_EXPRESSION
      使用表达式 (不进行转换)
    • USE_EXPRESSION_VALUE

      public static final BuildControl USE_EXPRESSION_VALUE
      使用表达式值 (不进行转换)
  • Method Details

    • values

      public static BuildControl[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static BuildControl valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • checkUseExpression

      public static boolean checkUseExpression(BuildControl... controls)
    • checkUseExpressionValue

      public static boolean checkUseExpressionValue(BuildControl... controls)