public class BaseDSpaceFilterResolver extends Object implements DSpaceFilterResolver
| Constructor and Description |
|---|
BaseDSpaceFilterResolver() |
| Modifier and Type | Method and Description |
|---|---|
String |
buildSolrQuery(com.lyncode.xoai.dataprovider.filter.Scope scope,
com.lyncode.xoai.dataprovider.filter.conditions.Condition condition) |
com.lyncode.xoai.dataprovider.data.Filter |
getFilter(com.lyncode.xoai.dataprovider.filter.conditions.AndCondition andCondition) |
com.lyncode.xoai.dataprovider.data.Filter |
getFilter(Class<? extends com.lyncode.xoai.dataprovider.data.Filter> filterClass,
com.lyncode.xoai.dataprovider.xml.xoaiconfig.parameters.ParameterMap configuration) |
DSpaceFilter |
getFilter(com.lyncode.xoai.dataprovider.filter.conditions.Condition condition) |
com.lyncode.xoai.dataprovider.data.Filter |
getFilter(com.lyncode.xoai.dataprovider.filter.conditions.NotCondition notCondition) |
com.lyncode.xoai.dataprovider.data.Filter |
getFilter(com.lyncode.xoai.dataprovider.filter.conditions.OrCondition orCondition) |
public DSpaceFilter getFilter(com.lyncode.xoai.dataprovider.filter.conditions.Condition condition)
public String buildSolrQuery(com.lyncode.xoai.dataprovider.filter.Scope scope, com.lyncode.xoai.dataprovider.filter.conditions.Condition condition)
buildSolrQuery in interface DSpaceFilterResolverpublic com.lyncode.xoai.dataprovider.data.Filter getFilter(Class<? extends com.lyncode.xoai.dataprovider.data.Filter> filterClass, com.lyncode.xoai.dataprovider.xml.xoaiconfig.parameters.ParameterMap configuration)
getFilter in interface com.lyncode.xoai.dataprovider.services.api.FilterResolverpublic com.lyncode.xoai.dataprovider.data.Filter getFilter(com.lyncode.xoai.dataprovider.filter.conditions.AndCondition andCondition)
getFilter in interface com.lyncode.xoai.dataprovider.services.api.FilterResolverpublic com.lyncode.xoai.dataprovider.data.Filter getFilter(com.lyncode.xoai.dataprovider.filter.conditions.OrCondition orCondition)
getFilter in interface com.lyncode.xoai.dataprovider.services.api.FilterResolverpublic com.lyncode.xoai.dataprovider.data.Filter getFilter(com.lyncode.xoai.dataprovider.filter.conditions.NotCondition notCondition)
getFilter in interface com.lyncode.xoai.dataprovider.services.api.FilterResolverCopyright © 2017 DuraSpace. All rights reserved.