Package org.apache.druid.query.search
Class ContainsSearchQuerySpec
- java.lang.Object
-
- org.apache.druid.query.search.ContainsSearchQuerySpec
-
- All Implemented Interfaces:
Cacheable
,SearchQuerySpec
- Direct Known Subclasses:
InsensitiveContainsSearchQuerySpec
public class ContainsSearchQuerySpec extends Object implements SearchQuerySpec
-
-
Constructor Summary
Constructors Constructor Description ContainsSearchQuerySpec(String value, boolean caseSensitive)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accept(String dimVal)
boolean
equals(Object o)
byte[]
getCacheKey()
Get a byte array used as a cache key.String
getValue()
int
hashCode()
boolean
isCaseSensitive()
String
toString()
-
-
-
Constructor Detail
-
ContainsSearchQuerySpec
public ContainsSearchQuerySpec(String value, boolean caseSensitive)
-
-
Method Detail
-
getValue
public String getValue()
-
isCaseSensitive
public boolean isCaseSensitive()
-
accept
public boolean accept(@Nullable String dimVal)
- Specified by:
accept
in interfaceSearchQuerySpec
-
getCacheKey
public byte[] getCacheKey()
Description copied from interface:Cacheable
Get a byte array used as a cache key.- Specified by:
getCacheKey
in interfaceCacheable
- Returns:
- a cache key
-
-