Class CaseInsensitiveContainsExprMacro

java.lang.Object
org.apache.druid.query.expression.CaseInsensitiveContainsExprMacro
All Implemented Interfaces:
ExprMacroTable.ExprMacro, NamedFunction

public class CaseInsensitiveContainsExprMacro extends Object implements ExprMacroTable.ExprMacro
This class implements a function that checks if one string contains another string. It is required that second string be a literal. This expression is case-insensitive. signature: long contains_string(string, string)

Examples: - contains_string("foobar", "bar") - 1 - contains_string("foobar", "car") - 0 - contains_string("foobar", "Bar") - 1

See Also: