Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Repo\Rdf\FullStatementRdfBuilderFactory Class Reference
+ Collaboration diagram for Wikibase\Repo\Rdf\FullStatementRdfBuilderFactory:

Public Member Functions

 __construct (RdfVocabulary $vocabulary, RdfWriter $writer, ValueSnakRdfBuilderFactory $valueSnakRdfBuilderFactory, EntityMentionListener $mentionedEntityTracker, DedupeBag $dedupe, PropertyDataTypeLookup $propertyDataLookup)
 
 getFullStatementRdfBuilder (int $flavorFlags)
 

Private Member Functions

 getSnakRdfBuilder (DispatchingValueSnakRdfBuilder $statementValueBuilder, PropertyDataTypeLookup $propertyDataLookup)
 

Private Attributes

RdfVocabulary $vocabulary
 
RdfWriter $writer
 
EntityMentionListener $mentionedEntityTracker
 
DedupeBag $dedupe
 
ValueSnakRdfBuilderFactory $valueSnakRdfBuilderFactory
 
PropertyDataTypeLookup $propertyDataLookup
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\Rdf\FullStatementRdfBuilderFactory::__construct ( RdfVocabulary $vocabulary,
RdfWriter $writer,
ValueSnakRdfBuilderFactory $valueSnakRdfBuilderFactory,
EntityMentionListener $mentionedEntityTracker,
DedupeBag $dedupe,
PropertyDataTypeLookup $propertyDataLookup )

Member Function Documentation

◆ getFullStatementRdfBuilder()

Wikibase\Repo\Rdf\FullStatementRdfBuilderFactory::getFullStatementRdfBuilder ( int $flavorFlags)

◆ getSnakRdfBuilder()

Wikibase\Repo\Rdf\FullStatementRdfBuilderFactory::getSnakRdfBuilder ( DispatchingValueSnakRdfBuilder $statementValueBuilder,
PropertyDataTypeLookup $propertyDataLookup )
private

Member Data Documentation

◆ $dedupe

DedupeBag Wikibase\Repo\Rdf\FullStatementRdfBuilderFactory::$dedupe
private

◆ $mentionedEntityTracker

EntityMentionListener Wikibase\Repo\Rdf\FullStatementRdfBuilderFactory::$mentionedEntityTracker
private

◆ $propertyDataLookup

PropertyDataTypeLookup Wikibase\Repo\Rdf\FullStatementRdfBuilderFactory::$propertyDataLookup
private

◆ $valueSnakRdfBuilderFactory

ValueSnakRdfBuilderFactory Wikibase\Repo\Rdf\FullStatementRdfBuilderFactory::$valueSnakRdfBuilderFactory
private

◆ $vocabulary

RdfVocabulary Wikibase\Repo\Rdf\FullStatementRdfBuilderFactory::$vocabulary
private

◆ $writer

RdfWriter Wikibase\Repo\Rdf\FullStatementRdfBuilderFactory::$writer
private

The documentation for this class was generated from the following file: