|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SearchService
Search interface that discovery uses
| Method Summary | |
|---|---|
DiscoverResult |
search(Context context,
DiscoverQuery query)
|
DiscoverResult |
search(Context context,
DSpaceObject dso,
DiscoverQuery query)
|
List<DSpaceObject> |
search(Context context,
String query,
String orderfield,
boolean ascending,
int offset,
int max,
String... filterquery)
|
String |
searchJSON(DiscoverQuery query,
DSpaceObject dso,
String jsonIdentifier)
|
String |
searchJSON(DiscoverQuery query,
String jsonIdentifier)
|
DiscoverFilterQuery |
toFilterQuery(Context context,
String filterQuery)
Transforms the given string into a filter query |
DiscoverFilterQuery |
toFilterQuery(Context context,
String field,
String value)
Transforms the given string field and value into a filter query |
String |
toSortFieldIndex(String metadataField,
String type)
Transforms the metadata field of the given sort configuration into the indexed field which we can then use in our solr queries |
| Method Detail |
|---|
DiscoverResult search(Context context,
DiscoverQuery query)
throws SearchServiceException
SearchServiceException
DiscoverResult search(Context context,
DSpaceObject dso,
DiscoverQuery query)
throws SearchServiceException
SearchServiceException
String searchJSON(DiscoverQuery query,
String jsonIdentifier)
throws SearchServiceException
SearchServiceException
String searchJSON(DiscoverQuery query,
DSpaceObject dso,
String jsonIdentifier)
throws SearchServiceException
SearchServiceException
List<DSpaceObject> search(Context context,
String query,
String orderfield,
boolean ascending,
int offset,
int max,
String... filterquery)
DiscoverFilterQuery toFilterQuery(Context context,
String filterQuery)
throws SQLException
context - the DSpace contextfilterQuery - the filter query
SQLException - ...
DiscoverFilterQuery toFilterQuery(Context context,
String field,
String value)
throws SQLException
context - the DSpace contextfield - the field of the filter queryvalue - the filter query value
SQLException - ...
String toSortFieldIndex(String metadataField,
String type)
metadataField - the metadata field
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||