Uses of Interface
org.wikidata.wdtk.datamodel.interfaces.AliasUpdate
Packages that use AliasUpdate
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.
-
Uses of AliasUpdate in org.wikidata.wdtk.datamodel.helpers
Methods in org.wikidata.wdtk.datamodel.helpers that return AliasUpdateModifier and TypeMethodDescriptionAliasUpdateBuilder.build()Creates newAliasUpdateobject with contents of this builder object.static AliasUpdateDatamodel.makeAliasUpdate(List<MonolingualTextValue> recreated) Creates newAliasUpdatethat completely replaces all aliases.static AliasUpdateDatamodel.makeAliasUpdate(List<MonolingualTextValue> added, Collection<MonolingualTextValue> removed) Creates newAliasUpdatethat adds and/or removes some of the aliases.static AliasUpdateDatamodel.makeAliasUpdate(List<MonolingualTextValue> recreated, List<MonolingualTextValue> added, Collection<MonolingualTextValue> removed) Creates newAliasUpdate.Methods in org.wikidata.wdtk.datamodel.helpers with parameters of type AliasUpdateModifier and TypeMethodDescriptionAliasUpdateBuilder.append(AliasUpdate update) Replays all changes in provided update into this builder object.static booleanEquality.equalsAliasUpdate(AliasUpdate o1, Object o2) Returnstrueif the twoAliasUpdateobjects contain exactly the same data.static intHash.hashCode(AliasUpdate o) Calculates hash code for givenAliasUpdateobject.ItemUpdateBuilder.updateAliases(String language, AliasUpdate update) PropertyUpdateBuilder.updateAliases(String language, AliasUpdate update) TermedDocumentUpdateBuilder.updateAliases(String language, AliasUpdate update) Updates entity aliases.Method parameters in org.wikidata.wdtk.datamodel.helpers with type arguments of type AliasUpdateModifier and TypeMethodDescriptionstatic ItemUpdateDatamodel.makeItemUpdate(ItemIdValue entityId, long revisionId, TermUpdate labels, TermUpdate descriptions, Map<String, AliasUpdate> aliases, StatementUpdate statements, Collection<SiteLink> modifiedSiteLinks, Collection<String> removedSiteLinks) Creates newItemUpdate.static PropertyUpdateDatamodel.makePropertyUpdate(PropertyIdValue entityId, long revisionId, TermUpdate labels, TermUpdate descriptions, Map<String, AliasUpdate> aliases, StatementUpdate statements) Creates newPropertyUpdate. -
Uses of AliasUpdate in org.wikidata.wdtk.datamodel.implementation
Classes in org.wikidata.wdtk.datamodel.implementation that implement AliasUpdateMethods in org.wikidata.wdtk.datamodel.implementation that return AliasUpdateModifier and TypeMethodDescriptionDataObjectFactoryImpl.getAliasUpdate(List<MonolingualTextValue> recreated, List<MonolingualTextValue> added, Collection<MonolingualTextValue> removed) Methods in org.wikidata.wdtk.datamodel.implementation that return types with arguments of type AliasUpdateMethod parameters in org.wikidata.wdtk.datamodel.implementation with type arguments of type AliasUpdateModifier and TypeMethodDescriptionDataObjectFactoryImpl.getItemUpdate(ItemIdValue entityId, long revisionId, TermUpdate labels, TermUpdate descriptions, Map<String, AliasUpdate> aliases, StatementUpdate statements, Collection<SiteLink> modifiedSiteLinks, Collection<String> removedSiteLinks) DataObjectFactoryImpl.getPropertyUpdate(PropertyIdValue entityId, long revisionId, TermUpdate labels, TermUpdate descriptions, Map<String, AliasUpdate> aliases, StatementUpdate statements) Constructor parameters in org.wikidata.wdtk.datamodel.implementation with type arguments of type AliasUpdateModifierConstructorDescriptionItemUpdateImpl(ItemIdValue entityId, long revisionId, TermUpdate labels, TermUpdate descriptions, Map<String, AliasUpdate> aliases, StatementUpdate statements, Collection<SiteLink> modifiedSiteLinks, Collection<String> removedSiteLinks) Initializes new item update.PropertyUpdateImpl(PropertyIdValue entityId, long revisionId, TermUpdate labels, TermUpdate descriptions, Map<String, AliasUpdate> aliases, StatementUpdate statements) Initializes new property update.protectedTermedDocumentUpdateImpl(EntityIdValue entityId, long revisionId, TermUpdate labels, TermUpdate descriptions, Map<String, AliasUpdate> aliases, StatementUpdate statements) Initializes new entity update. -
Uses of AliasUpdate in org.wikidata.wdtk.datamodel.interfaces
Fields in org.wikidata.wdtk.datamodel.interfaces declared as AliasUpdateModifier and TypeFieldDescriptionstatic final AliasUpdateAliasUpdate.EMPTYEmpty update that does not alter or remove any aliases.Methods in org.wikidata.wdtk.datamodel.interfaces that return AliasUpdateModifier and TypeMethodDescriptionDataObjectFactory.getAliasUpdate(List<MonolingualTextValue> recreated, List<MonolingualTextValue> added, Collection<MonolingualTextValue> removed) Creates newAliasUpdate.Methods in org.wikidata.wdtk.datamodel.interfaces that return types with arguments of type AliasUpdateModifier and TypeMethodDescriptionTermedDocumentUpdate.getAliases()Returns changes in entity aliases.Method parameters in org.wikidata.wdtk.datamodel.interfaces with type arguments of type AliasUpdateModifier and TypeMethodDescriptionDataObjectFactory.getItemUpdate(ItemIdValue entityId, long revisionId, TermUpdate labels, TermUpdate descriptions, Map<String, AliasUpdate> aliases, StatementUpdate statements, Collection<SiteLink> modifiedSiteLinks, Collection<String> removedSiteLinks) Creates newItemUpdate.DataObjectFactory.getPropertyUpdate(PropertyIdValue entityId, long revisionId, TermUpdate labels, TermUpdate descriptions, Map<String, AliasUpdate> aliases, StatementUpdate statements) Creates newPropertyUpdate.