Wikibase
MediaWiki Wikibase extension
Wikibase\DataModel\Services\EntityId Namespace Reference

Classes

class  EntityIdComposer
 Constructs EntityId objects from entity type identifiers and unique parts of entity ID serializations. More...
 
interface  EntityIdFormatter
 
class  EntityIdLabelFormatter
 
interface  EntityIdPager
 A cursor for paging through EntityIds. More...
 
class  EscapingEntityIdFormatter
 EscapingEntityIdFormatter wraps another EntityIdFormatter and applies a transformation (escaping) to that formatter's output. More...
 
class  InMemoryEntityIdPager
 The position markers are implementation dependent and are not interchangeable between different implementations. More...
 
class  PlainEntityIdFormatter
 
class  PrefixMappingEntityIdParser
 EntityIdParser that maps a prefix of id serialization to a local prefix according to the prefix mapping, or adds a fixed prefix to the id serialization not containing a mapped prefix, and parses resulting string as an EntityId. More...
 
class  PrefixMappingEntityIdParserFactory
 
interface  SeekableEntityIdPager
 The position markers are implementation dependent and are not interchangeable between different implementations. More...
 
class  SuffixEntityIdParser
 EntityIdParser that strips a fixed prefix and parses the remaining suffix as an EntityId. More...