@Internal public class DelegatingESFilterMapper extends Object implements ESFilterMapper<SearchFilter>, ESFilterMapperRegistry
Constructor and Description |
---|
DelegatingESFilterMapper(UserAccessor userAccessor) |
Modifier and Type | Method and Description |
---|---|
String |
getFilterKey() |
void |
init() |
org.elasticsearch.index.query.QueryBuilder |
map(SearchFilter filter)
Transform a v2 search filter into a ES query search filter.
|
void |
register(ESFilterMapper mapper) |
void |
unregister(ESFilterMapper mapper) |
public DelegatingESFilterMapper(UserAccessor userAccessor)
@PostConstruct public void init()
public org.elasticsearch.index.query.QueryBuilder map(SearchFilter filter)
ESFilterMapper
map
in interface ESFilterMapper<SearchFilter>
filter
- the v2 search filter to transformpublic String getFilterKey()
getFilterKey
in interface ESFilterMapper<SearchFilter>
public void register(ESFilterMapper mapper)
register
in interface ESFilterMapperRegistry
public void unregister(ESFilterMapper mapper)
unregister
in interface ESFilterMapperRegistry
Copyright © 2003–2017 Atlassian. All rights reserved.