$cache | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
$cacheEntryTTL | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
$lookup | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
$prefetchedTerms | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
$redirectResolvingRevisionLookup | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
$termLanguages | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
__construct(CacheInterface $cache, PrefetchingTermLookup $lookup, RedirectResolvingLatestRevisionLookup $redirectResolvingRevisionLookup, ContentLanguages $termLanguages, ?int $ttl=null) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | |
bufferAndCacheExistingTerm(EntityId $entityId, string $termType, string $languageCode, $freshTerm) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
bufferAndCacheMissingTerm(EntityId $entityId, string $termType, string $languageCode) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
DEFAULT_TTL | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
ENTITY_ID | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
filterValidTermLanguages(array $languageCodes) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
getBufferedOrCachedEntry(EntityId $entityId, string $termType, string $languageCode) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
getCacheKey(EntityId $id, string $language, string $termType) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
getCacheKeys(array $entityIds, array $termTypes, array $languageCodes) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
getDescription(EntityId $entityId, $languageCode) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | |
getDescriptions(EntityId $entityId, array $languageCodes) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | |
getLabel(EntityId $entityId, $languageCode) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | |
getLabels(EntityId $entityId, array $languageCodes) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | |
getMultipleTermsByLanguage(EntityId $entityId, string $termType, array $languages) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
getMultipleTermsByLanguageFromBuffer(EntityId $entityId, string $termType, array $languages) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
getMultipleTermsByLanguageFromCache(EntityId $entityId, string $termType, array $languages) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
getMultipleTermsByLanguageFromLookup(EntityId $entityId, string $termType, array $languages) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
getPrefetchedAliases(EntityId $entityId, $languageCode) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | |
getPrefetchedTerm(EntityId $entityId, $termType, $languageCode) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | |
getPrefetchedTermsFromLookup(array $entitiesToPrefetch, array $languagesToPrefetch, array $termTypes) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
getTerm(EntityId $entityId, string $languageCode, string $termType) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
getTermFromLookup(EntityId $entity, string $termType, string $language) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
KEY_PARTS_MAP | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
LANGUAGE_CODE | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
prefetchAndCache(array $uncachedIds, array $uncachedTermTypes, array $uncachedLanguageCodes) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
prefetchCachedTerms(array $entityIds, array $termTypes, array $languageCodes) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
prefetchTerms(array $entityIds, array $termTypes, array $languageCodes) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | |
RESOLVED_KEYS | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
setPrefetchedTermBuffer(EntityId $entityId, string $termType, string $languageCode, $value) | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
TERM_TYPE | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
UNCACHED_IDS | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
UNCACHED_LANGUAGE_CODES | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
UNCACHED_TERM_TYPES | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |
UNRESOLVED_IDS | Wikibase\Lib\Store\CachingPrefetchingTermLookup | private |