Skip navigation links
C D E F G H I L M N P Q R S T V W 

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
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

fetchFullBean(String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
fetchFullBean(String) - Method in interface eu.europeana.corelib.search.SearchService
Retrieve a record by europeanaObjectId (no further processing)
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
Retrieves a record by collectionId and recordId and calling processFullBean() afterwards
findById(String, boolean) - Method in interface eu.europeana.corelib.search.SearchService
Retrieve a record by id and calling processFullBean() afterwards
findMoreLikeThis(String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
Deprecated.
findMoreLikeThis(String, int) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
Deprecated.
findMoreLikeThis(String) - Method in interface eu.europeana.corelib.search.SearchService
Deprecated.
findMoreLikeThis(String, int) - Method in interface eu.europeana.corelib.search.SearchService
Deprecated.
fixBuggySolrIndex(String) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
 

G

getChildren(String, int, int) - Method in class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
getChildren(String, int) - Method in class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
getChildren(String) - Method in class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
getChildren(String, int, int) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
Get the children of the node (max 10)
getChildren(String, int) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
Get the children of the node (max 10)
getChildren(String) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
Get the children of the node (max 10)
getChildrenCount(String) - Method in class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
getChildrenCount(String) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
Get the number of children this node has
getCurrentCursorMark() - Method in class eu.europeana.corelib.search.model.ResultSet
 
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, int) - Method in class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
getFollowingSiblings(String, int) - Method in class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
getFollowingSiblings(String) - Method in class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
getFollowingSiblings(String, int, int) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
Get the nodes following siblings
getFollowingSiblings(String, int) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
Get the nodes following siblings
getFollowingSiblings(String) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
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.Neo4jSearchServiceImpl
 
getHierarchicalBean(String) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
Get a node object
getHighlighting() - Method in class eu.europeana.corelib.search.model.ResultSet
 
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.Neo4jSearchServiceImpl
 
getInitialStruct(String) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
Get the initial structure, which contains self, the ancestors, preceding and following siblings
getLastSolrUpdate() - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
getLastSolrUpdate() - Method in interface eu.europeana.corelib.search.SearchService
 
getModification() - Method in class eu.europeana.corelib.search.queryextractor.QueryModification
 
getNextCursorMark() - Method in class eu.europeana.corelib.search.model.ResultSet
 
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
 
getPrecedingSiblings(String, int, int) - Method in class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
getPrecedingSiblings(String, int) - Method in class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
getPrecedingSiblings(String) - Method in class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
getPrecedingSiblings(String, int, int) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
Get the nodes preceeding siblings
getPrecedingSiblings(String, int) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
Get the nodes preceeding siblings
getPrecedingSiblings(String) - Method in interface eu.europeana.corelib.search.Neo4jSearchService
Get the nodes preceding 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 & SETTERS
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
 
getSolrQueryString() - Method in class eu.europeana.corelib.search.model.ResultSet
 
getSortField() - 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
 

H

hasReferencedBy(FullBean) - Static method in class eu.europeana.corelib.search.impl.WebMetaInfo
Check if the record is a newspaper record (there is a dcTermsIsPartOf that starts with http://data.theeuropeanalibrary.org)

I

idServer - Variable in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
injectWebMetaInfoBatch(FullBean, EdmMongoServer) - Static method in class eu.europeana.corelib.search.impl.WebMetaInfo
Add webResources and fill them with metadata retrieved from Mongo
isNewsPaperRecord(FullBean) - Static method in class eu.europeana.corelib.search.impl.WebMetaInfo
Check if the record is a newspaper record (there is a dcType value called 'http://schema.org/PublicationIssue')
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

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
Deprecated.
July 2017 MoreLikeThis / SimilarItems for records is no longer being used (and doesn't work properly)

N

Neo4jSearchService - Interface in eu.europeana.corelib.search
Lookup hierarchical information from Neo4j server
Neo4jSearchServiceImpl - Class in eu.europeana.corelib.search.impl
Lookup hierarchical information from Neo4j server
Neo4jSearchServiceImpl() - Constructor for class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
neo4jServer - Variable in class eu.europeana.corelib.search.impl.Neo4jSearchServiceImpl
 
normalizeBooleans(String) - Static method in class eu.europeana.corelib.search.queryextractor.QueryNormalizer
 
normalizeBooleans(String) - Static method in class eu.europeana.corelib.search.utils.SearchUtils
 

P

processFullBean(FullBean, String, boolean) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
processFullBean(FullBean, String, boolean) - Method in interface eu.europeana.corelib.search.SearchService
(optionally) adding similar items to a FullBean, etcetera

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
Checks if an europeanaObjectId is old and has a newId.
resolveId(String, String) - Method in interface eu.europeana.corelib.search.SearchService
Uses the provided collectionId and recordId to create an EuropeanaId and checks if that id is old and has a newId.
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, boolean) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
search(Class<T>, Query) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
search(Class<T>, Query, boolean) - Method in interface eu.europeana.corelib.search.SearchService
Perform a calculateTag in SOLR based on the given query and return the results in the format of the given class.
search(Class<T>, Query) - Method in interface eu.europeana.corelib.search.SearchService
Perform a calculateTag 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 calculateTag or a FullBean in the case of a user selection.
SearchServiceImpl - Class in eu.europeana.corelib.search.impl
Lookup record information from Solr or Mongo
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.
setCurrentCursorMark(String) - Method in class eu.europeana.corelib.search.model.ResultSet
 
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
 
setHighlighting(Map<String, Map<String, List<String>>>) - Method in class eu.europeana.corelib.search.model.ResultSet
 
setModification(String) - Method in class eu.europeana.corelib.search.queryextractor.QueryModification
 
setNextCursorMark(String) - Method in class eu.europeana.corelib.search.model.ResultSet
 
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
 
setSolrClient(SolrClient) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
 
setSolrQueryString(String) - Method in class eu.europeana.corelib.search.model.ResultSet
 
setSortField(String) - Method in class eu.europeana.corelib.search.model.ResultSet
 
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
 
suggestions(String, int) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
Deprecated.
as of September 2018 (not working properly and very little usage)
suggestions(String, int, String) - Method in class eu.europeana.corelib.search.impl.SearchServiceImpl
Deprecated.
as of September 2018
suggestions(String, int) - Method in interface eu.europeana.corelib.search.SearchService
Deprecated.
as of September 2018 (not working properly and very little usage)
suggestions(String, int, String) - Method in interface eu.europeana.corelib.search.SearchService
returns a list of calculateTag suggestions and frequencies

T

toString() - Method in class eu.europeana.corelib.search.model.ResultSet
 
toString() - Method in enum eu.europeana.corelib.search.query.MoreLikeThis
Deprecated.
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
Deprecated.
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
Deprecated.
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.

W

WebMetaInfo - Class in eu.europeana.corelib.search.impl
Add extra web resource information to a fullbean.
C D E F G H I L M N P Q R S T V W 
Skip navigation links

Copyright © 2019 Europeana Foundation. All rights reserved.