Wikibase
MediaWiki Wikibase extension
|
Root namespace for DataAccess component code. More...
Namespaces | |
namespace | MediaWiki |
namespace | Serializer |
namespace | Tests |
Root namespace for DataAccess component test code. | |
Classes | |
interface | AliasTermBuffer |
AliasTermBuffer Interface, to be used alongside TermBuffer. More... | |
class | ByTypeDispatchingEntityIdLookup |
An EntityIdLookup that dispatches by Title content model to inner EntityIdLookups. More... | |
class | ByTypeDispatchingEntityPrefetcher |
class | ByTypeDispatchingEntityRevisionLookup |
An EntityRevisionLookup that dispatches by entity type to inner EntityRevisionLookups. More... | |
class | ByTypeDispatchingPrefetchingTermLookup |
TODO: PrefetchingTermLookup is an odd interface, it describes two different resposbilities really. More... | |
interface | DataAccessServices |
An interface of a factory of data retrieval/lookup services. More... | |
class | DataAccessSettings |
Provides access to settings relevant for services in the data access component. More... | |
class | EntitySource |
An EntitySource includes information needed to interact with one or more entity types at a given source. More... | |
class | EntitySourceDefinitions |
A collection of EntitySource objects. More... | |
class | EntitySourceDefinitionsConfigParser |
TODO: alternatively, the logic could go to the "static constructor" of EntitySourceDefinitions class? More... | |
class | GenericServices |
A container/factory of services which don't rely/require repository-specific configuration. More... | |
class | MultipleEntitySourceServices |
TODO this has been introduced into data-access with a couple of points that still bind to wikibase lib: More... | |
class | NullPrefetchingTermLookup |
PrefetchingTermLookup implementation that does nothing. More... | |
interface | PrefetchingTermLookup |
Interface for implementations of both TermLookup and TermBuffer. More... | |
class | SingleEntitySourceServices |
Collection of services for a single EntitySource. More... | |
interface | WikibaseServices |
Interface of the top-level container/factory of data access services. More... | |
Root namespace for DataAccess component code.