public abstract class WildcardTransformFilter extends AbstractQueryFilter
next
QUERY_DELIMETER
Modifier | Constructor and Description |
---|---|
protected |
WildcardTransformFilter(QueryFilter next)
Creates a wildcard transform filter that is able to convert a wildcard
expression (determined by isWildcardQuery) to a another query type (use
transformWildcardQuery).
|
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
isWildcardQuery(String query)
Use to determine is a query string is a wildcard query
|
List |
query(List queries)
Converts the query list to set of different queries
|
protected abstract String |
transformWildcardQuery(String query)
Use to transform a wildcard query string to another query format
|
query
protected WildcardTransformFilter(QueryFilter next)
next
- - the next query filterpublic List query(List queries) throws Exception
queries
- - query list to transformException
protected abstract boolean isWildcardQuery(String query)
query
- - query stringprotected abstract String transformWildcardQuery(String query)
query
- - query string to transformCopyright © 2005–2018 FuseSource, Corp.. All rights reserved.