java.lang.Object
org.elasticsearch.xpack.esql.core.expression.predicate.regex.AbstractStringPattern
org.elasticsearch.xpack.esql.core.expression.predicate.regex.WildcardPatternList
All Implemented Interfaces:
Writeable, StringPattern, NodeStringRenderable

public class WildcardPatternList extends AbstractStringPattern implements Writeable
A list of wildcard patterns. Each pattern is a WildcardPattern that can be used to match strings and is similar to basic regex, supporting '?' wildcard for single character (same as regex ".") and '*' wildcard for multiple characters (same as regex ".*")

Allows escaping based on a regular char.