Wikibase
MediaWiki Wikibase extension
Wikibase\Repo\ChangeOp\Deserialization Namespace Reference

Classes

class  AliasesChangeOpDeserializer
 Constructs ChangeOps for alias change requests. More...
 
class  ChangeOpDeserializationException
 Thrown from ChangeOpDeserializers to be handled by a higher abstraction layer such as the API. More...
 
class  ChangeOpDeserializerFactory
 Factory providing ChangeOpDeserializers for fields of items and properties, such as label, description, alias, claim and sitelink. More...
 
class  ClaimsChangeOpDeserializer
 Constructs ChangeOps for statement change requests (referred to as "claims" for legacy reasons). More...
 
class  DescriptionsChangeOpDeserializer
 Constructs ChangeOps for description change requests. More...
 
class  FingerprintChangeOpDeserializer
 Constructs ChangeOps for fingerprint (terms) change requests. More...
 
class  ItemChangeOpDeserializer
 Constructs ChangeOps for item change requests. More...
 
class  LabelsChangeOpDeserializer
 Constructs ChangeOps for label change requests. More...
 
class  PropertyChangeOpDeserializer
 Constructs ChangeOp objects for property change requests. More...
 
class  SiteLinkBadgeChangeOpSerializationValidator
 Validates the structure of the site link's badge change request. More...
 
class  SiteLinksChangeOpDeserializer
 Deserializer for site link change requests. More...
 
class  TermChangeOpSerializationValidator
 This class is used to validate attributes of term change serializations such as language fields before they are passed to ChangeOps. More...