Wikibase
MediaWiki Wikibase extension
Wikibase\DataModel\Entity Namespace Reference

Classes

class  BasicEntityIdParser
 Object that can parse the serializations of the EntityIds defined by the DataModel. More...
 
interface  ClearableEntity
 Interface for Entity objects that can be cleared. More...
 
class  DispatchingEntityIdParser
 
interface  EntityDocument
 Minimal interface for all objects that represent an entity. More...
 
interface  EntityId
 
interface  EntityIdParser
 Interface for objects that can parse strings into EntityIds. More...
 
class  EntityIdParsingException
 
class  EntityIdValue
 
class  EntityRedirect
 Represents a redirect from one EntityId to another. More...
 
interface  Int32EntityId
 Interface for EntityIds that can be converted to a positive, signed 32 bit integer in the range [1..2147483647], and back from the entity type and the number. More...
 
class  Item
 Represents a single Wikibase item. More...
 
class  ItemId
 
class  ItemIdParser
 A trivial EntityIdParser that only parses the serializations of ItemIds. More...
 
class  ItemIdSet
 Immutable set of ItemId objects. More...
 
class  NumericPropertyId
 
class  Property
 Represents a single Wikibase property. More...
 
interface  PropertyId
 
class  SerializableEntityId
 
interface  StatementListProvidingEntity
 Interface for EntityDocument objects that are also StatementListProviders. More...