Uses of Interface
org.wikidata.wdtk.datamodel.interfaces.LexemeDocument
Packages that use LexemeDocument
Package
Description
Package for mostly static helper code to work with data objects.
Basic implementation for objects representing Wikibase data and related factories.
Interfaces for representing Wikibase data and related factories.
Components for accessing the Web API of a Wikibase website, such as wikidata.org.
-
Uses of LexemeDocument in org.wikidata.wdtk.datamodel.helpers
Methods in org.wikidata.wdtk.datamodel.helpers that return LexemeDocumentModifier and TypeMethodDescriptionDatamodelConverter.copy(LexemeDocument object) Copies aLexemeDocument.JsonDeserializer.deserializeLexemeDocument(String json) Deserializes a JSON string into aLexemeDocument.DatamodelFilter.filter(LexemeDocument lexeme) static LexemeDocumentDatamodel.makeLexemeDocument(LexemeIdValue lexemeIdValue, ItemIdValue lexicalCategory, ItemIdValue language, List<MonolingualTextValue> lemmas) Creates an emptyLexemeDocument.static LexemeDocumentDatamodel.makeLexemeDocument(LexemeIdValue lexemeIdValue, ItemIdValue lexicalCategory, ItemIdValue language, List<MonolingualTextValue> lemmas, List<StatementGroup> statementGroups, List<FormDocument> forms, List<SenseDocument> senses) Creates aLexemeDocument.Methods in org.wikidata.wdtk.datamodel.helpers with parameters of type LexemeDocumentModifier and TypeMethodDescriptionDatamodelConverter.copy(LexemeDocument object) Copies aLexemeDocument.static booleanEquality.equalsLexemeDocument(LexemeDocument o1, Object o2) Returnstrueif the parameters are twoLexemeDocumentobjects with exactly the same data.DatamodelFilter.filter(LexemeDocument lexeme) static LexemeUpdateBuilderLexemeUpdateBuilder.forBaseRevision(LexemeDocument revision) Creates new builder object for constructing update of given base lexeme entity revision.static intHash.hashCode(LexemeDocument o) Returns a hash code for the given object.voidJsonSerializer.processLexemeDocument(LexemeDocument lexemeDocument) static StringToString.toString(LexemeDocument o) Returns a human-readable string representation of the given object. -
Uses of LexemeDocument in org.wikidata.wdtk.datamodel.implementation
Classes in org.wikidata.wdtk.datamodel.implementation that implement LexemeDocumentMethods in org.wikidata.wdtk.datamodel.implementation that return LexemeDocumentModifier and TypeMethodDescriptionDataObjectFactoryImpl.getLexemeDocument(LexemeIdValue lexemeIdValue, ItemIdValue lexicalCategory, ItemIdValue language, List<MonolingualTextValue> lemmas, List<StatementGroup> statementGroups, List<FormDocument> forms, List<SenseDocument> senses, long revisionId) LexemeDocumentImpl.withEntityId(LexemeIdValue newEntityId) LexemeDocumentImpl.withForm(FormDocument form) LexemeDocumentImpl.withLanguage(ItemIdValue newLanguage) LexemeDocumentImpl.withLemma(MonolingualTextValue lemma) LexemeDocumentImpl.withLexicalCategory(ItemIdValue newLexicalCategory) LexemeDocumentImpl.withoutStatementIds(Set<String> statementIds) LexemeDocumentImpl.withRevisionId(long newRevisionId) LexemeDocumentImpl.withSense(SenseDocument sense) LexemeDocumentImpl.withStatement(Statement statement) -
Uses of LexemeDocument in org.wikidata.wdtk.datamodel.interfaces
Methods in org.wikidata.wdtk.datamodel.interfaces that return LexemeDocumentModifier and TypeMethodDescriptionDataObjectFactory.getLexemeDocument(LexemeIdValue lexemeIdValue, ItemIdValue lexicalCategory, ItemIdValue language, List<MonolingualTextValue> lemmas, List<StatementGroup> statementGroups, List<FormDocument> forms, List<SenseDocument> senses, long revisionId) Creates anLexemeDocument.LexemeDocument.withEntityId(LexemeIdValue newEntityId) Returns a new version of this document with updated ID.LexemeDocument.withForm(FormDocument form) Adds aFormDocumentto this lexeme.LexemeDocument.withLanguage(ItemIdValue newLanguage) LexemeDocument.withLemma(MonolingualTextValue lemma) LexemeDocument.withLexicalCategory(ItemIdValue newLexicalCategory) LexemeDocument.withoutStatementIds(Set<String> statementIds) Returns a new version of this document where all statements matching any of the statement ids provided have been removed.LexemeDocument.withRevisionId(long newRevisionId) Returns a copy of this document with an updated revision id.LexemeDocument.withSense(SenseDocument sense) Adds aSenseDocumentto this lexeme.LexemeDocument.withStatement(Statement statement) Returns a new version of this document which includes the statement provided.Methods in org.wikidata.wdtk.datamodel.interfaces with parameters of type LexemeDocumentModifier and TypeMethodDescriptiondefault voidEntityDocumentProcessor.processLexemeDocument(LexemeDocument lexemeDocument) Processes the given LexemeDocument.voidEntityDocumentProcessorBroker.processLexemeDocument(LexemeDocument lexemeDocument) voidEntityDocumentProcessorFilter.processLexemeDocument(LexemeDocument lexemeDocument) -
Uses of LexemeDocument in org.wikidata.wdtk.wikibaseapi
Methods in org.wikidata.wdtk.wikibaseapi that return LexemeDocumentModifier and TypeMethodDescriptionWikibaseDataEditor.createLexemeDocument(LexemeDocument document, String summary, List<String> tags) Creates new lexeme document.Methods in org.wikidata.wdtk.wikibaseapi with parameters of type LexemeDocumentModifier and TypeMethodDescriptionWikibaseDataEditor.createLexemeDocument(LexemeDocument document, String summary, List<String> tags) Creates new lexeme document.