Wikibase
MediaWiki Wikibase extension
Wikibase\DataAccess\DataAccessServices Interface Reference

An interface of a factory of data retrieval/lookup services. More...

+ Inheritance diagram for Wikibase\DataAccess\DataAccessServices:

Public Member Functions

 getEntityPrefetcher ()
 
 getEntityRevisionLookup ()
 
 getPropertyInfoLookup ()
 
 getTermBuffer ()
 
 getTermSearchInteractorFactory ()
 

Detailed Description

An interface of a factory of data retrieval/lookup services.

Member Function Documentation

◆ getEntityPrefetcher()

Wikibase\DataAccess\DataAccessServices::getEntityPrefetcher ( )
Returns
EntityPrefetcher

◆ getEntityRevisionLookup()

Wikibase\DataAccess\DataAccessServices::getEntityRevisionLookup ( )
Note
Instance returned is not guaranteed to be a caching decorator. Callers should take care of caching themselves.
Returns
EntityRevisionLookup

◆ getPropertyInfoLookup()

Wikibase\DataAccess\DataAccessServices::getPropertyInfoLookup ( )
Note
Instance returned is not guaranteed to be a caching decorator. Callers should take care of caching themselves.
Returns
PropertyInfoLookup

Implemented in Wikibase\DataAccess\MultipleEntitySourceServices.

◆ getTermBuffer()

Wikibase\DataAccess\DataAccessServices::getTermBuffer ( )
Returns
TermBuffer

Implemented in Wikibase\DataAccess\MultipleEntitySourceServices.

◆ getTermSearchInteractorFactory()

Wikibase\DataAccess\DataAccessServices::getTermSearchInteractorFactory ( )
Returns
TermSearchInteractorFactory

The documentation for this interface was generated from the following file: