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

Public Member Functions

 __construct (int $flavorFlags, TruthyStatementRdfBuilderFactory $truthyStatementRdfBuilderFactory, FullStatementRdfBuilderFactory $fullStatementRdfBuilderFactory, TermsRdfBuilder $termsRdfBuilder, PropertySpecificComponentsRdfBuilder $propertySpecificComponentsRdfBuilder)
 
 addEntity (EntityDocument $entity)
 Map some aspect of an Entity to the RDF graph.
 

Private Attributes

TruthyStatementRdfBuilder $truthyStatementRdfBuilder = null
 
FullStatementRdfBuilder $fullStatementRdfBuilder = null
 
TermsRdfBuilder $termsRdfBuilder
 
PropertySpecificComponentsRdfBuilder $propertySpecificComponentsRdfBuilder
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\Rdf\PropertyRdfBuilder::__construct ( int $flavorFlags,
TruthyStatementRdfBuilderFactory $truthyStatementRdfBuilderFactory,
FullStatementRdfBuilderFactory $fullStatementRdfBuilderFactory,
TermsRdfBuilder $termsRdfBuilder,
PropertySpecificComponentsRdfBuilder $propertySpecificComponentsRdfBuilder )

Member Function Documentation

◆ addEntity()

Wikibase\Repo\Rdf\PropertyRdfBuilder::addEntity ( EntityDocument $entity)

Map some aspect of an Entity to the RDF graph.

Parameters
EntityDocument$entitythe entity to output.

Implements Wikibase\Repo\Rdf\EntityRdfBuilder.

Member Data Documentation

◆ $fullStatementRdfBuilder

FullStatementRdfBuilder Wikibase\Repo\Rdf\PropertyRdfBuilder::$fullStatementRdfBuilder = null
private

◆ $propertySpecificComponentsRdfBuilder

PropertySpecificComponentsRdfBuilder Wikibase\Repo\Rdf\PropertyRdfBuilder::$propertySpecificComponentsRdfBuilder
private

◆ $termsRdfBuilder

TermsRdfBuilder Wikibase\Repo\Rdf\PropertyRdfBuilder::$termsRdfBuilder
private

◆ $truthyStatementRdfBuilder

TruthyStatementRdfBuilder Wikibase\Repo\Rdf\PropertyRdfBuilder::$truthyStatementRdfBuilder = null
private

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