C D E F G I L M N Q R S T V 

C

checkTypeFacet(String[]) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
Checks if there is no TYPE facet with an invalid type according to EDM
clone() - Method in class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
clone() - Method in class eu.europeana.corelib.search.queryextractor.QueryToken
 
createCollections(String, String, String...) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
createCollections(String, String, String...) - Method in interface eu.europeana.corelib.search.SearchService
Create collection list for a given query and facet field
createComponents(String, Reader) - Method in class eu.europeana.corelib.search.utils.SimpleAnalyzer
 
createModification(String, List<String>) - Method in class eu.europeana.corelib.search.queryextractor.QueryToken
 

D

deconstructQuery(Query, Stack<QueryType>) - Method in class eu.europeana.corelib.search.queryextractor.QueryExtractor
 

E

escapeFacet(String, String) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
 
escapeQuery(String) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
 
eu.europeana.corelib.search - package eu.europeana.corelib.search
 
eu.europeana.corelib.search.impl - package eu.europeana.corelib.search.impl
 
eu.europeana.corelib.search.model - package eu.europeana.corelib.search.model
 
eu.europeana.corelib.search.query - package eu.europeana.corelib.search.query
 
eu.europeana.corelib.search.queryextractor - package eu.europeana.corelib.search.queryextractor
 
eu.europeana.corelib.search.utils - package eu.europeana.corelib.search.utils
 
extractInfo(boolean) - Method in class eu.europeana.corelib.search.queryextractor.QueryExtractor
 
extractQueryFacets(Map<String, Integer>) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
The QueryFacets are in this form: {!id=REUSABILITY:Limited}RIGHTS:(http\:\ /\/creativecommons.org\/licenses\/by-nc\/* OR http\:\/\/creativecommons.org\/licenses\/by-nc-sa\/* OR http\:\/\/creativecommons.org\/licenses\/by-nc-nd\/* OR http\:\/\/creativecommons.org\/licenses\/by-nd\/* OR http\:\/\/www.europeana.eu\/rights\/out-of-copyright-non-commercial\/*) this function creates a hierarchy: REUSABILITY Limited: x Free: y ...
extractTerms() - Method in class eu.europeana.corelib.search.queryextractor.QueryExtractor
 
extractTerms(boolean) - Method in class eu.europeana.corelib.search.queryextractor.QueryExtractor
 

F

findById(String, String, boolean) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
findById(String, boolean) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
findById(String, String, boolean) - Method in interface eu.europeana.corelib.search.SearchService
Retrieve a record by splitted collectionId and recordId
findById(String, boolean) - Method in interface eu.europeana.corelib.search.SearchService
Retrieve a record by id.
findMoreLikeThis(String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
findMoreLikeThis(String, int) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
findMoreLikeThis(String) - Method in interface eu.europeana.corelib.search.SearchService
Retrieves the moreLikeThis List of BriefBeans
findMoreLikeThis(String, int) - Method in interface eu.europeana.corelib.search.SearchService
Returns a specified number of moreLikeThis objects

G

getChildren(String, int, int) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getChildren(String, int) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getChildren(String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getChildren(String, int, int) - Method in interface eu.europeana.corelib.search.SearchService
Get the children of the node (max 10)
getChildren(String, int) - Method in interface eu.europeana.corelib.search.SearchService
Get the children of the node (max 10)
getChildren(String) - Method in interface eu.europeana.corelib.search.SearchService
Get the children of the node (max 10)
getChildrenCount(String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getChildrenCount(String) - Method in interface eu.europeana.corelib.search.SearchService
Get the number of children this node has
getEnd() - Method in class eu.europeana.corelib.search.queryextractor.QueryModification
 
getEnd() - Method in class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
getExtendedPosition() - Method in class eu.europeana.corelib.search.queryextractor.QueryToken
 
getFacetFields() - Method in class eu.europeana.corelib.search.model.ResultSet
 
getFollowingSiblings(String, int) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getFollowingSiblings(String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getFollowingSiblings(String, int) - Method in interface eu.europeana.corelib.search.SearchService
Get the nodes following siblings
getFollowingSiblings(String) - Method in interface eu.europeana.corelib.search.SearchService
Get the node's 10 following siblings
getGroup() - Method in class eu.europeana.corelib.search.queryextractor.QueryToken
 
getHierarchicalBean(String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getHierarchicalBean(String) - Method in interface eu.europeana.corelib.search.SearchService
Get a node object
getImplementationClass(Class<? extends IdBean>) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
Get the implementation class of one of the Solr Beans
getInitialStruct(String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getInitialStruct(String) - Method in interface eu.europeana.corelib.search.SearchService
Get the initial structure, which contains self, the ancestors, preceeding and following siblings
getLastSolrUpdate() - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getLastSolrUpdate() - Method in interface eu.europeana.corelib.search.SearchService
Return last modification time of Solr index
getModification() - Method in class eu.europeana.corelib.search.queryextractor.QueryModification
 
getNormalizedQueryTerm() - Method in class eu.europeana.corelib.search.queryextractor.QueryToken
 
getOriginal() - Method in class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
getPosition() - Method in class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
getPosition() - Method in class eu.europeana.corelib.search.queryextractor.QueryToken
 
getPreceedingSiblings(String, int) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getPreceedingSiblings(String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getPreceedingSiblings(String, int) - Method in interface eu.europeana.corelib.search.SearchService
Get the nodes preceeding siblings
getPreceedingSiblings(String) - Method in interface eu.europeana.corelib.search.SearchService
Get the nodes preceeding siblings (max 10)
getQuery() - Method in class eu.europeana.corelib.search.model.ResultSet
 
getQueryFacets() - Method in class eu.europeana.corelib.search.model.ResultSet
 
getResults() - Method in class eu.europeana.corelib.search.model.ResultSet
GETTERS & SETTTERS
getResultSize() - Method in class eu.europeana.corelib.search.model.ResultSet
Gets the total number of results
getSearchTime() - Method in class eu.europeana.corelib.search.model.ResultSet
 
getSpellcheck() - Method in class eu.europeana.corelib.search.model.ResultSet
 
getStart() - Method in class eu.europeana.corelib.search.queryextractor.QueryModification
 
getStart() - Method in class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
getTerm() - Method in class eu.europeana.corelib.search.queryextractor.QueryToken
 
getTransformed() - Method in class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
getType() - Method in class eu.europeana.corelib.search.queryextractor.QueryToken
 
getTypeStack() - Method in class eu.europeana.corelib.search.queryextractor.QueryToken
 

I

idServer - Variable in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
isHierarchy(String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
isHierarchy(String) - Method in interface eu.europeana.corelib.search.SearchService
 
isSimpleQuery(String) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
 
isTermQuery(String) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
 

L

log - Static variable in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
logTime(String, long) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 

M

merge(QueryToken, String) - Method in class eu.europeana.corelib.search.queryextractor.QueryToken
 
mongoServer - Variable in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
MoreLikeThis - Enum in eu.europeana.corelib.search.query
Enumeration holding the MoreLikeThis fields

N

neo4jServer - Variable in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
normalizeBooleans(String) - Static method in class eu.europeana.corelib.search.queryextractor.QueryNormalizer
 
normalizeBooleans(String) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
 

Q

QueryExtractor - Class in eu.europeana.corelib.search.queryextractor
 
QueryExtractor(String) - Constructor for class eu.europeana.corelib.search.queryextractor.QueryExtractor
 
queryFacetSearch(String, String[], List<String>) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
queryFacetSearch(String, String[], List<String>) - Method in interface eu.europeana.corelib.search.SearchService
 
QueryModification - Class in eu.europeana.corelib.search.queryextractor
 
QueryModification(int, int, String) - Constructor for class eu.europeana.corelib.search.queryextractor.QueryModification
 
QueryNormalizer - Class in eu.europeana.corelib.search.queryextractor
 
QueryNormalizer() - Constructor for class eu.europeana.corelib.search.queryextractor.QueryNormalizer
 
QueryTermPosition - Class in eu.europeana.corelib.search.queryextractor
 
QueryTermPosition(int, int, String) - Constructor for class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
QueryTermPosition(int, int, String, String, int) - Constructor for class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
QueryToken - Class in eu.europeana.corelib.search.queryextractor
 
QueryToken() - Constructor for class eu.europeana.corelib.search.queryextractor.QueryToken
 
QueryToken(String, Stack<QueryType>, int) - Constructor for class eu.europeana.corelib.search.queryextractor.QueryToken
 
QueryType - Enum in eu.europeana.corelib.search.queryextractor
 

R

resolve(String, String, boolean) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
resolve(String, boolean) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
resolve(String, boolean) - Method in interface eu.europeana.corelib.search.SearchService
Retrieve a record by id.
resolve(String, String, boolean) - Method in interface eu.europeana.corelib.search.SearchService
Retrieve a record by splitted collectionId and recordId
resolveId(String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
resolveId(String, String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
resolveId(String) - Method in interface eu.europeana.corelib.search.SearchService
Retrieve the new record Id for the redirect from the old record id
resolveId(String, String) - Method in interface eu.europeana.corelib.search.SearchService
Retrieve the new record Id for the redirect from the old collection id and record id
ResultSet<T> - Class in eu.europeana.corelib.search.model
 
ResultSet() - Constructor for class eu.europeana.corelib.search.model.ResultSet
 
rewrite(List<QueryModification>) - Method in class eu.europeana.corelib.search.queryextractor.QueryExtractor
 
rewriteQueryFields(String) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
Translates ESE fielded queries to EDM fielded queries

S

search(Class<T>, Query) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
search(Class<T>, Query) - Method in interface eu.europeana.corelib.search.SearchService
Perform a search in SOLR based on the given query and return the results in the format of the given class.
SearchService - Interface in eu.europeana.corelib.search
Search service that retrieves BriefBeans or APIBeans in the case of a query search or a FullBean in the case of a user selection.
SearchServiceImpl - Class in eu.europeana.corelib.search.impl
 
SearchServiceImpl() - Constructor for class eu.europeana.corelib.search.impl.SearchServiceImpl
 
SearchUtils - Class in eu.europeana.corelib.search.utils
 
SearchUtils() - Constructor for class eu.europeana.corelib.search.utils.SearchUtils
 
seeAlso(List<String>) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
seeAlso(List<String>) - Method in interface eu.europeana.corelib.search.SearchService
Returns a list of "see also" suggestions.
setEnd(int) - Method in class eu.europeana.corelib.search.queryextractor.QueryModification
 
setEnd(int) - Method in class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
setFacetFields(List<FacetField>) - Method in class eu.europeana.corelib.search.model.ResultSet
 
setModification(String) - Method in class eu.europeana.corelib.search.queryextractor.QueryModification
 
setOriginal(String) - Method in class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
setPosition(QueryTermPosition) - Method in class eu.europeana.corelib.search.queryextractor.QueryToken
 
setQuery(Query) - Method in class eu.europeana.corelib.search.model.ResultSet
 
setQueryFacets(Map<String, Integer>) - Method in class eu.europeana.corelib.search.model.ResultSet
 
setResults(List<T>) - Method in class eu.europeana.corelib.search.model.ResultSet
 
setResultSize(long) - Method in class eu.europeana.corelib.search.model.ResultSet
 
setSearchTime(long) - Method in class eu.europeana.corelib.search.model.ResultSet
 
setSolrServer(SolrServer) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
setSpellcheck(SpellCheckResponse) - Method in class eu.europeana.corelib.search.model.ResultSet
 
setStart(int) - Method in class eu.europeana.corelib.search.queryextractor.QueryModification
 
setStart(int) - Method in class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
setTransformed(String) - Method in class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
SimpleAnalyzer - Class in eu.europeana.corelib.search.utils
 
SimpleAnalyzer() - Constructor for class eu.europeana.corelib.search.utils.SimpleAnalyzer
 
sitemap(Class<T>, Query) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
sitemap(Class<T>, Query) - Method in interface eu.europeana.corelib.search.SearchService
Create a sitemap
suggestions(String, int) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
suggestions(String, int, String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
Get the suggestions
suggestions(String, int) - Method in interface eu.europeana.corelib.search.SearchService
returns a list of search suggestions and frequencies
suggestions(String, int, String) - Method in interface eu.europeana.corelib.search.SearchService
returns a list of search suggestions and frequencies

T

toString() - Method in class eu.europeana.corelib.search.model.ResultSet
 
toString() - Method in enum eu.europeana.corelib.search.query.MoreLikeThis
Return the MoreLikeThis field
toString() - Method in class eu.europeana.corelib.search.queryextractor.QueryModification
 
toString() - Method in class eu.europeana.corelib.search.queryextractor.QueryTermPosition
 
toString() - Method in enum eu.europeana.corelib.search.queryextractor.QueryType
 
translateQuery(String, List<String>) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
 
translateQuery(String, QueryTranslation) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
 

V

valueOf(String) - Static method in enum eu.europeana.corelib.search.query.MoreLikeThis
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.europeana.corelib.search.queryextractor.QueryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.europeana.corelib.search.query.MoreLikeThis
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.europeana.corelib.search.queryextractor.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.
C D E F G I L M N Q R S T V 

Copyright © 2015 Europeana Foundation. All rights reserved.