|
class | AbstractTermPropertyLabelResolver |
| Resolves property labels (which are unique per language) into entity IDs, uses in-process caching. More...
|
|
class | BadRevisionException |
|
class | BufferingTermIndexTermLookup |
| Prefetches from TermIndex(DB) and stores them in MapCacheLRU (current process only). More...
|
|
class | ByIdDispatchingItemTermStoreWriter |
| An ItemTermStoreWriter wrapping several other ItemTermStoreWriter s, dispatching to them based on the numeric item ID: each range is assigned one store that’s responsible writing. More...
|
|
class | CacheAwarePropertyInfoStore |
| Implementation of PropertyInfoStore wrapping the instance modifying the local PropertyInfoStore and adjusting the property info cache accordingly. More...
|
|
class | CacheRetrievingEntityRevisionLookup |
| EntityRevisionLookup implementation that checks an EntityRevisionCache for cached revisions (but doesn't cache on its own). More...
|
|
class | CachingEntityRevisionLookup |
| Implementation of EntityLookup that caches the obtained entities. More...
|
|
class | CachingFallbackLabelDescriptionLookup |
|
class | CachingPrefetchingTermLookup |
| Prefetches terms from the UncachedTermsPrefetcher which stores the terms in the CacheInterface. More...
|
|
class | CachingPropertyInfoLookup |
| Class CachingPropertyInfoLookup is an implementation of PropertyInfoLookup that maintains a cached copy of the property info. More...
|
|
class | CachingPropertyOrderProvider |
| PropertyOrderProvider implementation, that caches the information. More...
|
|
class | CachingSiteLinkLookup |
| SiteLinkLookup implementation that caches the obtained data (except for data obtained via "getLinks"). More...
|
|
interface | ChunkAccess |
| Interface for DAO objects providing chunked access based on sequential indexes. More...
|
|
class | ChunkCache |
| Interface for DAO objects providing chunked access. More...
|
|
class | DivergingEntityIdException |
|
interface | EntityArticleIdLookup |
|
class | EntityArticleIdNullLookup |
| An EntityArticleIdLookup that always returns NULL. More...
|
|
interface | EntityByLinkedTitleLookup |
| Service interface to find Entities by a (somehow) linked page title that is not identical to the page where the entity is stored. More...
|
|
class | EntityContentDataCodec |
| A codec for use by EntityContent resp EntityHandler subclasses for the serialization and deserialization of EntityContent objects. More...
|
|
class | EntityContentTooBigException |
|
interface | EntityExistenceChecker |
|
interface | EntityIdLookup |
| Service interface for looking up EntityIds given local wiki pages. More...
|
|
class | EntityLinkTargetEntityIdLookup |
|
class | EntityNamespaceLookup |
| Utility functions for Wikibase namespaces. More...
|
|
interface | EntityRedirectChecker |
|
class | EntityRevision |
| An EntityRevision contains a specific revision of an EntityDocument. More...
|
|
class | EntityRevisionCache |
| Service for caching the latest EntityRevision of an Entity. More...
|
|
interface | EntityRevisionLookup |
| Service interface for retrieving EntityRevisions from storage. More...
|
|
interface | EntityStore |
| Storage interface for Entities. More...
|
|
interface | EntityStoreWatcher |
| Watcher interface for watching an EntityStore. More...
|
|
class | EntityTermLookup |
|
class | EntityTermLookupBase |
|
interface | EntityTermStoreWriter |
|
interface | EntityTitleLookup |
| Represents an arbitrary mapping from entity IDs to wiki page titles, with no further guarantees given. More...
|
|
interface | EntityTitleTextLookup |
|
interface | EntityUrlLookup |
|
interface | FallbackLabelDescriptionLookup |
| A LabelDescriptionLookup that is guaranteed to return TermFallback s, not merely Term s. More...
|
|
class | FallbackPropertyOrderProvider |
| PropertyOrderProvider that uses one of two given providers: It first tries the primary provider and, if that has no data, resorts to the secondary provider. More...
|
|
class | FieldPropertyInfoProvider |
| PropertyInfoProvider implementation based on a specific field in the array returned by a PropertyInfoLookup. More...
|
|
class | HashSiteLinkStore |
| An array based dummy implementation of a SiteLinkStore for exclusive use in tests. More...
|
|
class | HttpUrlPropertyOrderProvider |
| PropertyOrderProvider that retrieves the order from a http(s) URL. More...
|
|
class | InconsistentRedirectException |
|
class | ItemTermStoreWriterAdapter |
| Adapter turning an ItemTermStoreWriter into an EntityTermStoreWriter. More...
|
|
interface | LabelConflictFinder |
| Service interface for detecting label conflicts. More...
|
|
class | LanguageFallbackLabelDescriptionLookup |
|
class | LanguageFallbackLabelDescriptionLookupFactory |
| Factory to provide an LabelDescriptionLookup which does automatic prefetching of terms, applies a language fallback and returns the LabelDescriptionLookup. More...
|
|
class | LatestRevisionIdResult |
| Represents result of \Wikibase\Lib\Store\EntityRevisionLookup::getLatestRevisionId method call. More...
|
|
interface | LegacyEntityTermStoreReader |
| Methods factored out of TermIndex during the migration away from wb_terms. More...
|
|
interface | LinkTargetEntityIdLookup |
| This lookup should be able to deal with LinkTargets that: More...
|
|
class | LookupConstants |
| Constants used for looking up entities. More...
|
|
interface | MatchingTermsLookup |
| Methods helping search interactors from a term store. More...
|
|
class | MatchingTermsLookupPropertyLabelResolver |
| Resolves property labels (which are unique per language) into entity IDs using a TermIndex. More...
|
|
class | MultiPropertyTermStoreWriter |
| A PropertyTermStoreWriter wrapping several other PropertyTermStoreWriter s. More...
|
|
class | NullEntityTermStoreWriter |
|
class | NullTermIndex |
| TermIndex implementation that does nothing. More...
|
|
interface | PropertyInfoLookup |
|
interface | PropertyInfoProvider |
| Service for providing a specific information about properties. More...
|
|
interface | PropertyInfoStore |
|
interface | PropertyOrderProvider |
| Interface that contains method for the PropertyOrderProvider. More...
|
|
class | PropertyOrderProviderException |
|
class | PropertyTermStoreWriterAdapter |
| Adapter turning a PropertyTermStoreWriter into an EntityTermStoreWriter. More...
|
|
class | RedirectResolvingLatestRevisionLookup |
|
class | RedirectRevision |
| Represents a revision of a Wikibase redirect. More...
|
|
class | RevisionBasedEntityLookup |
| An implementation of EntityLookup based on an EntityRevisionLookup. More...
|
|
class | RevisionedUnresolvedRedirectException |
| Exception indicating that an attempt was made to access a redirected EntityId without resolving the redirect first. More...
|
|
interface | SiteLinkLookup |
| Contains methods to lookup of sitelinks of lookup by sitelinks. More...
|
|
interface | SiteLinkStore |
| Contains methods for write actions on the sitelink store. More...
|
|
class | StorageException |
|
interface | TermIndex |
| Interface to a cache for terms with both write and lookup methods. More...
|
|
class | TermIndexItemTermStoreWriter |
| An adapter to turn a TermIndex into an ItemTermStoreWriter . More...
|
|
class | TermIndexPropertyTermStoreWriter |
| An adapter to turn a TermIndex into a PropertyTermStoreWriter . More...
|
|
class | TermIndexSearchCriteria |
| Object representing search criteria while performing a search in the term index. More...
|
|
class | ThrowingEntityTermStoreWriter |
| Sometimes we need an EntityTermStoreWriter that is not expected to be called. More...
|
|
class | TitleLookupBasedEntityArticleIdLookup |
|
class | TitleLookupBasedEntityExistenceChecker |
|
class | TitleLookupBasedEntityRedirectChecker |
|
class | TitleLookupBasedEntityTitleTextLookup |
|
class | TitleLookupBasedEntityUrlLookup |
|
class | TypeDispatchingArticleIdLookup |
|
class | TypeDispatchingEntityRevisionLookup |
| An EntityRevisionLookup that does dispatching based on the entity type. More...
|
|
class | TypeDispatchingEntityStore |
| An EntityStore that does dispatching based on the entity type. More...
|
|
class | TypeDispatchingExistenceChecker |
|
class | TypeDispatchingRedirectChecker |
|
class | TypeDispatchingTitleTextLookup |
|
class | TypeDispatchingUrlLookup |
|
class | UncachedTermsPrefetcher |
| Determines which requested terms are not cached, then fetches and caches them. More...
|
|
class | WikiPagePropertyOrderProvider |
| Provides a list of ordered Property numbers. More...
|
|
class | WikiTextPropertyOrderProvider |
| Base class for PropertyOrderProviders, that parse the property order from a wikitext page. More...
|
|