|
class | CachedDatabasePropertyLabelResolver |
| Resolves and caches property labels (which are unique per language) into entity IDs through DatabaseTermIdsResolver api. More...
|
|
class | CleanTermsIfUnusedJob |
| A job to cleanup the wbt_* terms table rows when they may not be needed any more. More...
|
|
class | DatabaseInnerTermStoreCleaner |
| Cleans up the normalized term store after some terms are no longer needed. More...
|
|
class | DatabaseItemTermStoreWriter |
| ItemTermStoreWriter implementation for the 2019 SQL based secondary item term storage. More...
|
|
class | DatabaseMatchingTermsLookup |
| MatchingTermsLookup implementation in the new term store. More...
|
|
class | DatabasePropertyTermStoreWriter |
| PropertyTermStoreWriter implementation for the 2019 SQL based secondary property term storage. More...
|
|
class | DatabaseTermInLangIdsAcquirer |
| A TermInLangIdsAcquirer implementation using the database tables wbt_term_in_lang, wbt_text_in_lang, and wbt_text. More...
|
|
class | DatabaseTermInLangIdsResolver |
| Term in lang ID resolver using the normalized database schema. More...
|
|
class | DatabaseTypeIdsStore |
| An acquirer and resolver for term type IDs implemented using a NameTableStore for wbt_type. More...
|
|
class | DatabaseUsageCheckingTermStoreCleaner |
|
class | InMemoryTermStore |
|
class | InMemoryTypeIdsStore |
| Acquires and resolves unique and constant ids of types, stored in memory. More...
|
|
class | NullItemTermStoreWriter |
| Null implementation only really intended to be used with write related methods. More...
|
|
class | PrefetchingItemTermLookup |
| A PrefetchingTermLookup that only supports items, using the new, normalized schema (starting at wbt_item_ids). More...
|
|
class | PrefetchingPropertyTermLookup |
| A PrefetchingTermLookup that only supports properties, using the new, normalized schema (starting at wbt_property_ids). More...
|
|
class | StaticTypeIdsStore |
| A type IDs acquirer and resolver that only encapsulates access to a static array of IDs. More...
|
|
interface | TermInLangIdsAcquirer |
| Consumers acquire ids for stored terms to be used to link entities to these terms. More...
|
|
interface | TermInLangIdsResolver |
| A service to turn term in lang IDs into terms, the inverse of TermInLangIdsAcquirer . More...
|
|
interface | TermStoreCleaner |
| Interface for deleting IDs acquired from a TermInLangIdsAcquirer , including any further cleanup if necessary. More...
|
|
class | TermStoreDelegatingMatchingTermsLookup |
|
class | TermStoresDelegatingPrefetchingItemTermLookup |
| This is a prefetching lookup that is aware of the migration plan of old to new term stores and encloses the business logic of selecting the right store to fetch items terms from based on where those items fall in the different ranges of migration stages. More...
|
|
class | TermStoreWriterFactory |
| Factory for creating writer objects relating to the 2019 SQL based terms storage. More...
|
|
interface | TypeIdsAcquirer |
| Acquires unique constant ids for stored types. More...
|
|
interface | TypeIdsLookup |
| Lookup service to fetch ids of stored types. More...
|
|
interface | TypeIdsResolver |
| A service to turn type IDs into types, the inverse of TypeIdsAcquirer . More...
|
|