Package org.apache.druid.math.expr
Class ExpressionProcessingConfig
- java.lang.Object
-
- org.apache.druid.math.expr.ExpressionProcessingConfig
-
public class ExpressionProcessingConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
HOMOGENIZE_NULL_MULTIVALUE_STRING_ARRAYS
static String
NULL_HANDLING_LEGACY_LOGICAL_OPS_STRING
static String
PROCESS_ARRAYS_AS_MULTIVALUE_STRINGS_CONFIG_STRING
-
Constructor Summary
Constructors Constructor Description ExpressionProcessingConfig(Boolean useStrictBooleans, Boolean processArraysAsMultiValueStrings, Boolean homogenizeNullMultiValueStringArrays)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isHomogenizeNullMultiValueStringArrays()
boolean
isUseStrictBooleans()
boolean
processArraysAsMultiValueStrings()
-
-
-
Field Detail
-
NULL_HANDLING_LEGACY_LOGICAL_OPS_STRING
public static final String NULL_HANDLING_LEGACY_LOGICAL_OPS_STRING
- See Also:
- Constant Field Values
-
PROCESS_ARRAYS_AS_MULTIVALUE_STRINGS_CONFIG_STRING
public static final String PROCESS_ARRAYS_AS_MULTIVALUE_STRINGS_CONFIG_STRING
- See Also:
- Constant Field Values
-
HOMOGENIZE_NULL_MULTIVALUE_STRING_ARRAYS
public static final String HOMOGENIZE_NULL_MULTIVALUE_STRING_ARRAYS
- See Also:
- Constant Field Values
-
-