Class QSSnakPrinter
- java.lang.Object
-
- org.openrefine.wikibase.exporters.QSSnakPrinter
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanreferenceprotected org.wikidata.wdtk.datamodel.interfaces.ValueVisitor<String>valuePrinter
-
Constructor Summary
Constructors Constructor Description QSSnakPrinter(boolean reference)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringtoQS(org.wikidata.wdtk.datamodel.interfaces.PropertyIdValue property, String value)Stringvisit(org.wikidata.wdtk.datamodel.interfaces.NoValueSnak snak)Stringvisit(org.wikidata.wdtk.datamodel.interfaces.SomeValueSnak snak)Stringvisit(org.wikidata.wdtk.datamodel.interfaces.ValueSnak snak)
-
-
-
Field Detail
-
reference
protected final boolean reference
-
valuePrinter
protected final org.wikidata.wdtk.datamodel.interfaces.ValueVisitor<String> valuePrinter
-
-
Method Detail
-
visit
public String visit(org.wikidata.wdtk.datamodel.interfaces.ValueSnak snak)
- Specified by:
visitin interfaceorg.wikidata.wdtk.datamodel.interfaces.SnakVisitor<String>
-
visit
public String visit(org.wikidata.wdtk.datamodel.interfaces.SomeValueSnak snak)
- Specified by:
visitin interfaceorg.wikidata.wdtk.datamodel.interfaces.SnakVisitor<String>
-
visit
public String visit(org.wikidata.wdtk.datamodel.interfaces.NoValueSnak snak)
- Specified by:
visitin interfaceorg.wikidata.wdtk.datamodel.interfaces.SnakVisitor<String>
-
-