WikibaseLexeme
MediaWiki WikibaseLexeme extension
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
]
C
Wikibase\Lexeme\MediaWiki\Api\AddFormRequest
C
Wikibase\Lexeme\MediaWiki\Api\AddFormRequestParser
C
Wikibase\Lexeme\MediaWiki\Api\AddSenseRequest
C
Wikibase\Lexeme\MediaWiki\Api\AddSenseRequestParser
►
C
Wikibase\Lexeme\MediaWiki\Api\Error\ApiError
C
Wikibase\Lexeme\MediaWiki\Api\Error\FormNotFound
C
Wikibase\Lexeme\MediaWiki\Api\Error\InvalidFormClaims
C
Wikibase\Lexeme\MediaWiki\Api\Error\InvalidItemId
C
Wikibase\Lexeme\MediaWiki\Api\Error\InvalidSenseClaims
C
Wikibase\Lexeme\MediaWiki\Api\Error\JsonFieldHasWrongType
C
Wikibase\Lexeme\MediaWiki\Api\Error\JsonFieldIsNotAnItemId
C
Wikibase\Lexeme\MediaWiki\Api\Error\JsonFieldIsRequired
C
Wikibase\Lexeme\MediaWiki\Api\Error\LanguageInconsistent
C
Wikibase\Lexeme\MediaWiki\Api\Error\LexemeNotFound
C
Wikibase\Lexeme\MediaWiki\Api\Error\LexemeTermLanguageCanNotBeEmpty
C
Wikibase\Lexeme\MediaWiki\Api\Error\LexemeTermTextCanNotBeEmpty
C
Wikibase\Lexeme\MediaWiki\Api\Error\ParameterIsNotAJsonObject
TODO Special
C
Wikibase\Lexeme\MediaWiki\Api\Error\ParameterIsNotFormId
C
Wikibase\Lexeme\MediaWiki\Api\Error\ParameterIsNotLexemeId
TODO Special
C
Wikibase\Lexeme\MediaWiki\Api\Error\ParameterIsNotSenseId
C
Wikibase\Lexeme\MediaWiki\Api\Error\SenseNotFound
C
Wikibase\Lexeme\MediaWiki\Api\Error\UnknownLanguage
C
Wikibase\Lexeme\MediaWiki\Api\EditFormElementsRequest
C
Wikibase\Lexeme\MediaWiki\Api\EditFormElementsRequestParser
C
Wikibase\Lexeme\MediaWiki\Api\EditSenseElementsRequest
C
Wikibase\Lexeme\MediaWiki\Api\EditSenseElementsRequestParser
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\FormIdDeserializer
A throwing ValidationContext guards us from actual null return values, w/o it the result is too fuzzy to regard it clean
C
Wikibase\Lexeme\Domain\Merge\Validator\FormMergeability
C
Wikibase\Lexeme\Presentation\View\FormsView
C
Wikibase\Lexeme\Presentation\Diff\GrammaticalFeatureDiffVisualizer
C
Wikibase\Lexeme\MediaWiki\Actions\InfoActionHookHandler
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\ItemIdListDeserializer
C
Wikibase\Lexeme\Presentation\Diff\ItemReferenceDifferenceVisualizer
►
C
Wikibase\Lexeme\DataAccess\Store\LemmaLookup
C
Wikibase\Lexeme\DataAccess\Store\EntityLookupLemmaLookup
C
Wikibase\Lexeme\DataAccess\ChangeOp\Validation\LemmaTermValidator
C
Wikibase\Lexeme\Presentation\Content\LemmaTextSummaryFormatter
C
Wikibase\Lexeme\DataAccess\LexemeDescription
Class for generating Lexeme description strings
C
Wikibase\Lexeme\Domain\Merge\LexemeFormsMerger
C
Wikibase\Lexeme\MediaWiki\Content\LexemeLanguageNameLookup
C
Wikibase\Lexeme\MediaWiki\Content\LexemeLanguageNameLookupFactory
C
Wikibase\Lexeme\Domain\Merge\LexemeMerger
C
Wikibase\Lexeme\Domain\Model\LexemePatchAccess
C
Wikibase\Lexeme\Domain\Merge\LexemeSensesMerger
C
Wikibase\Lexeme\Presentation\View\Template\LexemeTemplateFactory
C
Wikibase\Lexeme\Presentation\Formatters\LexemeTermFormatter
C
Wikibase\Lexeme\DataAccess\ChangeOp\Validation\LexemeTermLanguageValidator
C
Wikibase\Lexeme\DataAccess\ChangeOp\Validation\LexemeTermSerializationValidator
C
Wikibase\Lexeme\Presentation\View\LexemeViewFactory
C
Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesInteractor
►
C
MediaWiki\ResourceLoader\Module
C
Wikibase\Lexeme\MediaWiki\Config\LexemeLanguageCodePropertyIdConfig
C
Wikibase\Lexeme\Domain\Merge\Validator\NoConflictingTermListValues
C
Wikibase\Lexeme\Domain\Merge\NoCrossReferencingLexemeStatements
C
Wikibase\Lexeme\Registrar
C
Wikibase\Lexeme\MediaWiki\Api\RemoveFormRequest
C
Wikibase\Lexeme\MediaWiki\Api\RemoveFormRequestParser
C
Wikibase\Lexeme\MediaWiki\Api\RemoveSenseRequest
C
Wikibase\Lexeme\MediaWiki\Api\RemoveSenseRequestParser
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\SenseIdDeserializer
A throwing ValidationContext guards us from actual null return values, w/o it the result is too fuzzy to regard it clean
C
Wikibase\Lexeme\Presentation\View\SensesView
C
Wikibase\Lexeme\MediaWiki\Api\Summary\SummaryAggregator
C
Wikibase\Lexeme\Presentation\View\TemplateModule
Injects templates into JavaScript
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\ValidationContext
C
Wikibase\Lexeme\Presentation\View\Template\VueTemplates
C
Wikibase\Lexeme\WikibaseLexemeServices
►
C
ApiBase
C
Wikibase\Lexeme\MediaWiki\Api\AddForm
C
Wikibase\Lexeme\MediaWiki\Api\AddSense
C
Wikibase\Lexeme\MediaWiki\Api\EditFormElements
C
Wikibase\Lexeme\MediaWiki\Api\EditSenseElements
C
Wikibase\Lexeme\MediaWiki\Api\MergeLexemes
WikibaseLexeme API endpoint wblmergelexemes
C
Wikibase\Lexeme\MediaWiki\Api\RemoveForm
C
Wikibase\Lexeme\MediaWiki\Api\RemoveSense
►
C
BasicDiffView
C
Wikibase\Lexeme\Presentation\Diff\FormDiffView
Class for generating views of DiffOp objects of forms
C
Wikibase\Lexeme\Presentation\Diff\SenseDiffView
Class for generating views of DiffOp objects of senses
►
C
CanonicalNamespacesHook
C
Wikibase\Lexeme\WikibaseLexemeHooks
MediaWiki hook handlers for the
Wikibase
Lexeme extension
►
C
ChangeOp
C
Wikibase\Lexeme\DataAccess\ChangeOp\AddFormToLexemeChangeOp
C
Wikibase\Lexeme\DataAccess\ChangeOp\AddSenseToLexemeChangeOp
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpFormClone
Copy the properties of the existing Form ($sourceForm) into the passed BlankForm ($entity)
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpFormEdit
TODO: give me some better name
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpGloss
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpGlossList
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpGrammaticalFeatures
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpRemoveFormRepresentation
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpRemoveSenseGloss
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpRepresentation
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpRepresentationList
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpSenseClone
Copy the properties of the existing Sense ($sourceSense) into the passed BlankSense ($entity)
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpSenseEdit
TODO: give me some better name
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpsFormsEdit
This is missing aggregation of summaries but they never would see light of day due to EditEntity::modifyEntity() & EditEntity::getSummary() anyways
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpsSensesEdit
This is missing aggregation of summaries but they never would see light of day due to EditEntity::modifyEntity() & EditEntity::getSummary() anyways
►
C
ChangeOpBase
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpFormAdd
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpLanguage
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpLemmaEdit
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpLemmaRemove
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpLexicalCategory
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpRemoveForm
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpRemoveSense
C
Wikibase\Lexeme\DataAccess\ChangeOp\ChangeOpSenseAdd
►
C
ChangeOpDeserializer
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\EditFormChangeOpDeserializer
Deserialize a change request on a single form
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\EditSenseChangeOpDeserializer
Deserialize a change request on a single sense
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\FormChangeOpDeserializer
Deserialize a creation request of a single form on a lexeme
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\FormListChangeOpDeserializer
Deserialize change requests on multiple forms
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\GlossesChangeOpDeserializer
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LanguageChangeOpDeserializer
Deserializer for language change request data
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LemmaChangeOpDeserializer
Deserializer for lemma change request data
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexemeChangeOpDeserializer
Class for creating ChangeOp for EditEntity API
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\LexicalCategoryChangeOpDeserializer
Deserializer for lexical category change request data
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\RepresentationsChangeOpDeserializer
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\SenseChangeOpDeserializer
Deserialize a creation request of a single sense on a lexeme
C
Wikibase\Lexeme\Presentation\ChangeOp\Deserialization\SenseListChangeOpDeserializer
Deserialize change requests on multiple senses
►
C
ClearableEntity
►
C
Wikibase\Lexeme\Domain\Model\Form
Mutable (e.g
C
Wikibase\Lexeme\Domain\DummyObjects\BlankForm
C
Wikibase\Lexeme\Domain\Model\Lexeme
Mutable (e.g
►
C
Wikibase\Lexeme\Domain\Model\Sense
Mutable (e.g
C
Wikibase\Lexeme\Domain\DummyObjects\BlankSense
A sense that has not yet been assigned an ID
►
C
Countable
C
Wikibase\Lexeme\Domain\Model\FormSet
Set of Forms in which uniqueness of a Form is controlled by it's ID
C
Wikibase\Lexeme\Domain\Model\SenseSet
Set of Senses in which uniqueness of a Sense is controlled by its ID
►
C
Deserializer
C
Wikibase\Lexeme\Serialization\SenseDeserializer
►
C
DiffOp
►
C
Wikibase\Lexeme\Domain\Diff\FormDiff
C
Wikibase\Lexeme\Domain\Diff\AddFormDiff
C
Wikibase\Lexeme\Domain\Diff\ChangeFormDiffOp
C
Wikibase\Lexeme\Domain\Diff\RemoveFormDiff
►
C
Wikibase\Lexeme\Domain\Diff\SenseDiff
C
Wikibase\Lexeme\Domain\Diff\AddSenseDiff
C
Wikibase\Lexeme\Domain\Diff\ChangeSenseDiffOp
C
Wikibase\Lexeme\Domain\Diff\RemoveSenseDiff
►
C
DispatchableSerializer
C
Wikibase\Lexeme\Serialization\ExternalLexemeSerializer
Serializer of Lexeme entities to be used to serializer entities for any external output (i.e
C
Wikibase\Lexeme\Serialization\FormSerializer
C
Wikibase\Lexeme\Serialization\SenseSerializer
C
Wikibase\Lexeme\Serialization\StorageLexemeSerializer
►
C
EntityContent
C
Wikibase\Lexeme\MediaWiki\Content\LexemeContent
TODO: Can this be split into two classes? (LexemeRedirectContent, LexemeContent)
►
C
EntityDiff
C
Wikibase\Lexeme\Domain\Diff\ChangeFormDiffOp
C
Wikibase\Lexeme\Domain\Diff\ChangeSenseDiffOp
C
Wikibase\Lexeme\Domain\Diff\LexemeDiff
Represents a diff between two lexemes
►
C
EntityDifferStrategy
C
Wikibase\Lexeme\Domain\Diff\FormDiffer
C
Wikibase\Lexeme\Domain\Diff\LexemeDiffer
C
Wikibase\Lexeme\Domain\Diff\SenseDiffer
►
C
EntityDiffVisualizer
C
Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer
►
C
EntityHandler
C
Wikibase\Lexeme\MediaWiki\Content\LexemeHandler
►
C
EntityIdFormatter
C
Wikibase\Lexeme\Presentation\Formatters\FormIdHtmlFormatter
C
Wikibase\Lexeme\Presentation\Formatters\FormIdTextFormatter
C
Wikibase\Lexeme\Presentation\Formatters\LexemeIdHtmlFormatter
C
Wikibase\Lexeme\Presentation\Formatters\RedirectedLexemeSubEntityIdHtmlFormatter
C
Wikibase\Lexeme\Presentation\Formatters\SenseIdHtmlFormatter
C
Wikibase\Lexeme\Presentation\Formatters\SenseIdTextFormatter
►
C
EntityLinkFormatter
C
Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\FormLinkFormatter
C
Wikibase\Lexeme\MediaWiki\EntityLinkFormatters\LexemeLinkFormatter
►
C
EntityMetaTagsCreator
C
Wikibase\Lexeme\Presentation\View\LexemeMetaTagsCreator
Class for creating meta tags (i.e
►
C
EntityParserOutputUpdater
C
Wikibase\Lexeme\MediaWiki\ParserOutput\LexemeParserOutputUpdater
►
C
EntityPatcherStrategy
C
Wikibase\Lexeme\Domain\Diff\FormPatcher
C
Wikibase\Lexeme\Domain\Diff\LexemePatcher
C
Wikibase\Lexeme\Domain\Diff\SensePatcher
►
C
EntityRdfBuilder
C
Wikibase\Lexeme\Presentation\Rdf\LexemeRdfBuilder
C
Wikibase\Lexeme\Presentation\Rdf\LexemeSpecificComponentsRdfBuilder
Rdf builder for parts of lexeme
►
C
EntityRedirectCreationInteractor
C
Wikibase\Lexeme\DataAccess\Store\MediaWikiLexemeRedirector
►
C
EntityReferenceExtractor
C
Wikibase\Lexeme\Domain\EntityReferenceExtractors\FormsStatementEntityReferenceExtractor
Extracts the referenced entity ids of each lexeme's forms' statements
C
Wikibase\Lexeme\Domain\EntityReferenceExtractors\GrammaticalFeatureItemIdsExtractor
Extracts the item ids of a lexeme's forms' grammatical features
C
Wikibase\Lexeme\Domain\EntityReferenceExtractors\LanguageItemIdExtractor
Extracts the item id of the language of a lexeme
C
Wikibase\Lexeme\Domain\EntityReferenceExtractors\LexemeStatementEntityReferenceExtractor
Extracts the referenced entity ids of a lexeme's statements, including those statements in sub-entities
C
Wikibase\Lexeme\Domain\EntityReferenceExtractors\LexicalCategoryItemIdExtractor
Extracts the item id of the lexical category of a lexeme
C
Wikibase\Lexeme\Domain\EntityReferenceExtractors\SensesStatementEntityReferenceExtractor
Extracts the referenced entity ids of each lexeme's senses' statements
►
C
EntityRevisionLookup
C
Wikibase\Lexeme\DataAccess\Store\FormRevisionLookup
C
Wikibase\Lexeme\DataAccess\Store\SenseRevisionLookup
►
C
EntityStore
C
Wikibase\Lexeme\DataAccess\Store\FormStore
C
Wikibase\Lexeme\DataAccess\Store\SenseStore
►
C
EntityStubRdfBuilder
C
Wikibase\Lexeme\Presentation\Rdf\LexemeStubRdfBuilder
►
C
EntityTitleStoreLookup
C
Wikibase\Lexeme\DataAccess\Store\FormTitleStoreLookup
C
Wikibase\Lexeme\DataAccess\Store\SenseTitleStoreLookup
►
C
EntityView
C
Wikibase\Lexeme\Presentation\View\LexemeView
Class for creating HTML views for Lexeme instances
►
C
HistoryAction
C
Wikibase\Lexeme\MediaWiki\Actions\LexemeHistoryAction
►
C
HTMLComboboxField
C
Wikibase\Lexeme\MediaWiki\Specials\HTMLForm\LemmaLanguageField
Class representing lexeme lemma language selector field
►
C
InfoActionHook
C
Wikibase\Lexeme\WikibaseLexemeHooks
MediaWiki hook handlers for the
Wikibase
Lexeme extension
►
C
Int32EntityId
C
Wikibase\Lexeme\Domain\Model\LexemeId
Immutable ID of a Lexeme in the lexicographical data model
►
C
InvalidArgumentException
C
Wikibase\Lexeme\Domain\Model\Exceptions\ConflictException
►
C
LabelDescriptionLookup
C
Wikibase\Lexeme\DataAccess\Store\NullLabelDescriptionLookup
C
Wikibase\Lexeme\Domain\Storage\SenseLabelDescriptionLookup
A
LabelDescriptionLookup
for
Sense
s which returns the lemmas of the sense’s lexeme as the “label” and the gloss as the “description”
►
C
LoadExtensionSchemaUpdatesHook
C
Wikibase\Lexeme\WikibaseLexemeHooks
MediaWiki hook handlers for the
Wikibase
Lexeme extension
►
C
LoggedUpdateMaintenance
C
Wikibase\Lexeme\Maintenance\FixPagePropsSortkey
Maintenance script to fix the pp_sortkey column of the page_props table for pp_propname wb-claims, wbl-forms and wbl-senses
►
C
Maintenance
C
Wikibase\CreateReservedLexemes
Maintenance script for creating reserved Lexeme entities
►
C
ParserOutputProvider
►
C
Wikibase\Lexeme\MediaWiki\Scribunto\Scribunto_LuaWikibaseLexemeAbstractEntityLibrary
C
Wikibase\Lexeme\MediaWiki\Scribunto\Scribunto_LuaWikibaseLexemeEntityFormLibrary
C
Wikibase\Lexeme\MediaWiki\Scribunto\Scribunto_LuaWikibaseLexemeEntityLexemeLibrary
C
Wikibase\Lexeme\MediaWiki\Scribunto\Scribunto_LuaWikibaseLexemeEntitySenseLibrary
►
C
RuntimeException
►
C
Wikibase\Lexeme\Domain\Merge\Exceptions\MergingException
C
Wikibase\Lexeme\Domain\Merge\Exceptions\ConflictingLemmaValueException
C
Wikibase\Lexeme\Domain\Merge\Exceptions\CrossReferencingException
C
Wikibase\Lexeme\Domain\Merge\Exceptions\DifferentLanguagesException
C
Wikibase\Lexeme\Domain\Merge\Exceptions\DifferentLexicalCategoriesException
C
Wikibase\Lexeme\Domain\Merge\Exceptions\LexemeLoadingException
C
Wikibase\Lexeme\Domain\Merge\Exceptions\LexemeNotFoundException
C
Wikibase\Lexeme\Domain\Merge\Exceptions\LexemeSaveFailedException
C
Wikibase\Lexeme\Domain\Merge\Exceptions\ModificationFailedException
C
Wikibase\Lexeme\Domain\Merge\Exceptions\PermissionDeniedException
C
Wikibase\Lexeme\Domain\Merge\Exceptions\ReferenceSameLexemeException
►
C
Scribunto_LuaLibraryBase
C
Wikibase\Lexeme\MediaWiki\Scribunto\Scribunto_LuaWikibaseLexemeAbstractEntityLibrary
C
Wikibase\Lexeme\MediaWiki\Scribunto\Scribunto_LuaWikibaseLexemeLibrary
►
C
SerializableEntityId
C
Wikibase\Lexeme\Domain\Model\LexemeId
Immutable ID of a Lexeme in the lexicographical data model
►
C
Wikibase\Lexeme\Domain\Model\LexemeSubEntityId
An entity ID of a sub-entity of a
Lexeme
, which contains the
LexemeId
of the parent lexeme and exposes it via
getLexemeId()
►
C
Wikibase\Lexeme\Domain\Model\FormId
Immutable ID of a Lexeme' form in the lexicographical data model
C
Wikibase\Lexeme\Domain\DummyObjects\DummyFormId
C
Wikibase\Lexeme\Domain\DummyObjects\NullFormId
►
C
Wikibase\Lexeme\Domain\Model\SenseId
Immutable ID of a Lexeme's sense in the lexicographical data model
C
Wikibase\Lexeme\Domain\DummyObjects\DummySenseId
An ID for a BlankSense which has already been associated with a particular lexeme
C
Wikibase\Lexeme\Domain\DummyObjects\NullSenseId
An ID for a BlankSense which has not yet been associated with any lexeme
►
C
SpecialPage
C
Wikibase\Lexeme\MediaWiki\Specials\SpecialMergeLexemes
Special page for merging one lexeme into another
C
Wikibase\Lexeme\MediaWiki\Specials\SpecialNewLexeme
New page for creating new Lexeme entities
►
C
StatementListProvidingEntity
C
Wikibase\Lexeme\Domain\Model\Form
Mutable (e.g
C
Wikibase\Lexeme\Domain\Model\Lexeme
Mutable (e.g
C
Wikibase\Lexeme\Domain\Model\Sense
Mutable (e.g
►
C
TempUserStatus
C
Wikibase\Lexeme\Interactors\MergeLexemes\MergeLexemesStatus
►
C
TypedObjectDeserializer
C
Wikibase\Lexeme\Serialization\LexemeDeserializer
►
C
ViewEntityAction
C
Wikibase\Lexeme\MediaWiki\Actions\ViewLexemeAction
Handles the view action for
Wikibase
Lexeme
►
C
WikiPageEntityMetaDataAccessor
C
Wikibase\Lexeme\DataAccess\Store\MediaWikiPageSubEntityMetaDataAccessor
An Accessor for SubEntities that uses the supplied Accessor to look up the Lexeme's MetaData
Generated by
1.10.0