WikibaseLexeme
MediaWiki WikibaseLexeme extension
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
N
Wikibase
▼
N
Lexeme
▼
N
DataAccess
►
N
ChangeOp
►
N
Validation
C
LemmaTermValidator
C
LexemeTermLanguageValidator
C
LexemeTermSerializationValidator
C
AddFormToLexemeChangeOp
C
AddSenseToLexemeChangeOp
C
ChangeOpFormAdd
C
ChangeOpFormClone
Copy the properties of the existing Form ($sourceForm) into the passed BlankForm ($entity)
C
ChangeOpFormEdit
TODO: give me some better name
C
ChangeOpGloss
C
ChangeOpGlossList
C
ChangeOpGrammaticalFeatures
C
ChangeOpLanguage
C
ChangeOpLemmaEdit
C
ChangeOpLemmaRemove
C
ChangeOpLexicalCategory
C
ChangeOpRemoveForm
C
ChangeOpRemoveFormRepresentation
C
ChangeOpRemoveSense
C
ChangeOpRemoveSenseGloss
C
ChangeOpRepresentation
C
ChangeOpRepresentationList
C
ChangeOpSenseAdd
C
ChangeOpSenseClone
Copy the properties of the existing Sense ($sourceSense) into the passed BlankSense ($entity)
C
ChangeOpSenseEdit
TODO: give me some better name
C
ChangeOpsFormsEdit
This is missing aggregation of summaries but they never would see light of day due to EditEntity::modifyEntity() & EditEntity::getSummary() anyways
C
ChangeOpsSensesEdit
This is missing aggregation of summaries but they never would see light of day due to EditEntity::modifyEntity() & EditEntity::getSummary() anyways
►
N
Store
C
EntityLookupLemmaLookup
C
EntityRevisionLookupLexemeRetriever
C
EntityRevisionLookupLexemeRevisionMetadataRetriever
C
FormRevisionLookup
C
FormStore
C
FormTitleStoreLookup
C
LemmaLookup
C
MediaWikiLexemeRedirector
C
MediaWikiPageSubEntityMetaDataAccessor
An Accessor for SubEntities that uses the supplied Accessor to look up the Lexeme's MetaData
C
NullLabelDescriptionLookup
C
SenseRevisionLookup
C
SenseStore
C
SenseTitleStoreLookup
C
LexemeDescription
Class for generating Lexeme description strings
▼
N
Domain
►
N
Diff
C
AddFormDiff
C
AddSenseDiff
C
ChangeFormDiffOp
C
ChangeSenseDiffOp
C
FormDiff
C
FormDiffer
C
FormPatcher
C
LexemeDiff
Represents a diff between two lexemes
C
LexemeDiffer
C
LexemePatcher
C
RemoveFormDiff
C
RemoveSenseDiff
C
SenseDiff
C
SenseDiffer
C
SensePatcher
►
N
DummyObjects
C
BlankForm
C
BlankSense
A sense that has not yet been assigned an ID
C
DummyFormId
C
DummySenseId
An ID for a BlankSense which has already been associated with a particular lexeme
C
NullFormId
C
NullSenseId
An ID for a BlankSense which has not yet been associated with any lexeme
►
N
EntityReferenceExtractors
C
FormsStatementEntityReferenceExtractor
Extracts the referenced entity ids of each lexeme's forms' statements
C
GrammaticalFeatureItemIdsExtractor
Extracts the item ids of a lexeme's forms' grammatical features
C
LanguageItemIdExtractor
Extracts the item id of the language of a lexeme
C
LexemeStatementEntityReferenceExtractor
Extracts the referenced entity ids of a lexeme's statements, including those statements in sub-entities
C
LexicalCategoryItemIdExtractor
Extracts the item id of the lexical category of a lexeme
C
SensesStatementEntityReferenceExtractor
Extracts the referenced entity ids of each lexeme's senses' statements
►
N
Merge
►
N
Exceptions
C
ConflictingLemmaValueException
C
CrossReferencingException
C
DifferentLanguagesException
C
DifferentLexicalCategoriesException
C
LexemeLoadingException
C
LexemeNotFoundException
C
LexemeSaveFailedException
C
MergingException
C
ModificationFailedException
C
PermissionDeniedException
C
ReferenceSameLexemeException
►
N
Validator
C
FormMergeability
C
NoConflictingTermListValues
C
LexemeFormsMerger
C
LexemeMerger
C
LexemeSensesMerger
C
NoCrossReferencingLexemeStatements
►
N
Model
►
N
Exceptions
C
ConflictException
►
N
ReadModel
C
Form
C
Forms
C
Gloss
C
Glosses
C
GrammaticalFeatures
C
LatestLexemeRevisionMetadataResult
C
Lemma
C
Lemmas
C
Lexeme
C
Representation
C
Representations
C
Sense
C
Senses
C
Form
Mutable (e.g
C
FormId
Immutable ID of a Lexeme' form in the lexicographical data model
C
FormSet
Set of Forms in which uniqueness of a Form is controlled by it's ID
C
Lexeme
Mutable (e.g
C
LexemeId
Immutable ID of a Lexeme in the lexicographical data model
C
LexemePatchAccess
C
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
Sense
Mutable (e.g
C
SenseId
Immutable ID of a Lexeme's sense in the lexicographical data model
C
SenseSet
Set of Senses in which uniqueness of a Sense is controlled by its ID
►
N
Services
C
LexemeRetriever
C
LexemeRevisionMetadataRetriever
►
N
Storage
C
SenseLabelDescriptionLookup
A
LabelDescriptionLookup
for
Sense
s which returns the lemmas of the sense’s lexeme as the “label” and the gloss as the “description”
▼
N
Hooks
C
ResourceLoaderRegisterModulesHookHandler
C
WikibaseClientHookHandler
C
WikibaseContentLanguagesHookHandler
C
WikibaseRepoDataTypesHookHandler
C
WikibaseRepoEntityNamespacesHookHandler
C
WikibaseRepoHookHandler
C
WikibaseRepoOpenApiDocFragmentsHookHandler
C
WikibaseRepoSearchableEntityScopesMessagesHookHandler
C
WikibaseRepoWbui2025InitResourceDependenciesHookHandler
▼
N
Interactors
►
N
GetLexeme
C
GetLexeme
C
GetLexemeRequest
C
GetLexemeResponse
C
GetLexemeValidator
C
LexemeRedirect
►
N
MergeLexemes
C
MergeLexemesInteractor
C
MergeLexemesStatus
@inherits TempUserStatus<array{savedTempUser:?UserIdentity,context:IContextSource}>
C
UseCaseError
▼
N
Maintenance
C
FixPagePropsSortkey
Maintenance script to fix the pp_sortkey column of the page_props table for pp_propname wb-claims, wbl-forms and wbl-senses
▼
N
MediaWiki
►
N
Actions
C
InfoActionHookHandler
C
LexemeHistoryAction
C
ViewLexemeAction
Handles the view action for
Wikibase
Lexeme
►
N
Api
►
N
Error
C
ApiError
C
FormNotFound
C
InvalidFormClaims
C
InvalidItemId
C
InvalidSenseClaims
C
JsonFieldHasWrongType
C
JsonFieldIsNotAnItemId
C
JsonFieldIsRequired
C
LanguageInconsistent
C
LexemeNotFound
C
LexemeTermLanguageCanNotBeEmpty
C
LexemeTermTextCanNotBeEmpty
C
ParameterIsNotAJsonObject
TODO Special
C
ParameterIsNotFormId
C
ParameterIsNotLexemeId
TODO Special
C
ParameterIsNotSenseId
C
SenseNotFound
C
UnknownLanguage
►
N
Summary
C
SummaryAggregator
C
AddForm
C
AddFormRequest
C
AddFormRequestParser
C
AddSense
C
AddSenseRequest
C
AddSenseRequestParser
C
EditFormElements
C
EditFormElementsRequest
C
EditFormElementsRequestParser
C
EditSenseElements
C
EditSenseElementsRequest
C
EditSenseElementsRequestParser
C
MergeLexemes
WikibaseLexeme API endpoint wblmergelexemes
C
RemoveForm
C
RemoveFormRequest
C
RemoveFormRequestParser
C
RemoveSense
C
RemoveSenseRequest
C
RemoveSenseRequestParser
►
N
Content
C
LexemeContent
TODO: Can this be split into two classes? (LexemeRedirectContent, LexemeContent)
C
LexemeHandler
►
N
EntityLinkFormatters
C
FormLinkFormatter
C
LexemeLinkFormatter
►
N
ParserOutput
C
LexemeParserOutputUpdater
►
N
RestApi
C
GetLexemeRouteHandler
C
ResponseFactory
►
N
Scribunto
C
WikibaseLexemeAbstractEntityLibrary
C
WikibaseLexemeEntityFormLibrary
C
WikibaseLexemeEntityLexemeLibrary
C
WikibaseLexemeEntitySenseLibrary
C
WikibaseLexemeLibrary
►
N
Specials
►
N
HTMLForm
C
LemmaLanguageField
Class representing lexeme lemma language selector field
C
SpecialMergeLexemes
Special page for merging one lexeme into another
C
SpecialNewLexeme
New page for creating new Lexeme entities
▼
N
Presentation
►
N
ChangeOp
►
N
Deserialization
C
EditFormChangeOpDeserializer
Deserialize a change request on a single form
C
EditSenseChangeOpDeserializer
Deserialize a change request on a single sense
C
FormChangeOpDeserializer
Deserialize a creation request of a single form on a lexeme
C
FormIdDeserializer
A throwing ValidationContext guards us from actual null return values, w/o it the result is too fuzzy to regard it clean
C
FormListChangeOpDeserializer
Deserialize change requests on multiple forms
C
GlossesChangeOpDeserializer
C
ItemIdListDeserializer
C
LanguageChangeOpDeserializer
Deserializer for language change request data
C
LemmaChangeOpDeserializer
Deserializer for lemma change request data
C
LexemeChangeOpDeserializer
Class for creating ChangeOp for EditEntity API
C
LexicalCategoryChangeOpDeserializer
Deserializer for lexical category change request data
C
RepresentationsChangeOpDeserializer
C
SenseChangeOpDeserializer
Deserialize a creation request of a single sense on a lexeme
C
SenseIdDeserializer
A throwing ValidationContext guards us from actual null return values, w/o it the result is too fuzzy to regard it clean
C
SenseListChangeOpDeserializer
Deserialize change requests on multiple senses
C
ValidationContext
►
N
Content
C
LemmaTextSummaryFormatter
►
N
Diff
C
FormDiffView
Class for generating views of DiffOp objects of forms
C
GrammaticalFeatureDiffVisualizer
C
ItemReferenceDifferenceVisualizer
C
LexemeDiffVisualizer
C
SenseDiffView
Class for generating views of DiffOp objects of senses
►
N
Formatters
C
FormIdHtmlFormatter
C
FormIdTextFormatter
C
LexemeIdHtmlFormatter
C
LexemeTermFormatter
C
RedirectedLexemeSubEntityIdHtmlFormatter
C
SenseIdHtmlFormatter
C
SenseIdTextFormatter
►
N
Rdf
C
LexemeRdfBuilder
C
LexemeSpecificComponentsRdfBuilder
Rdf builder for parts of lexeme
C
LexemeStubRdfBuilder
►
N
RestSerialization
C
FormsSerializer
C
GlossesSerializer
C
GrammaticalFeaturesSerializer
C
LemmasSerializer
C
LexemeSerializer
C
RepresentationsSerializer
C
SensesSerializer
►
N
View
►
N
Template
C
LexemeTemplateFactory
C
VueTemplates
C
FormsView
C
LexemeMetaTagsCreator
Class for creating meta tags (i.e
C
LexemeView
Class for creating HTML views for Lexeme instances
C
LexemeViewFactory
C
SensesView
C
TemplateModule
Injects templates into JavaScript
▼
N
Serialization
C
ExternalLexemeSerializer
Serializer of Lexeme entities to be used to serializer entities for any external output (i.e
C
FormSerializer
C
LexemeDeserializer
C
SenseDeserializer
C
SenseSerializer
C
StorageLexemeSerializer
C
Registrar
C
WikibaseLexemeHooks
MediaWiki hook handlers for the
Wikibase
Lexeme extension
C
WikibaseLexemeServices
C
CreateReservedLexemes
Maintenance script for creating reserved Lexeme entities
Generated by
1.10.0