Package org.openrefine.wikibase.schema
Class WbLocationVariable
- java.lang.Object
-
- org.openrefine.wikibase.schema.WbVariableExpr<org.wikidata.wdtk.datamodel.interfaces.GlobeCoordinatesValue>
-
- org.openrefine.wikibase.schema.WbLocationVariable
-
- All Implemented Interfaces:
WbExpression<org.wikidata.wdtk.datamodel.interfaces.GlobeCoordinatesValue>
public class WbLocationVariable extends WbVariableExpr<org.wikidata.wdtk.datamodel.interfaces.GlobeCoordinatesValue>
-
-
Field Summary
-
Fields inherited from class org.openrefine.wikibase.schema.WbVariableExpr
NO_VALUE_KEYWORD, SOME_VALUE_KEYWORD
-
-
Constructor Summary
Constructors Constructor Description WbLocationVariable()
WbLocationVariable(String columnName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object other)
org.wikidata.wdtk.datamodel.interfaces.GlobeCoordinatesValue
fromCell(Cell cell, ExpressionContext ctxt)
Method that should be implemented by subclasses, converting an OpenRefine cell to a Wikibase value.-
Methods inherited from class org.openrefine.wikibase.schema.WbVariableExpr
equalAsVariables, evaluate, getColumnName, hashCode, setColumnName, validate
-
-
-
-
Constructor Detail
-
WbLocationVariable
public WbLocationVariable()
-
WbLocationVariable
public WbLocationVariable(String columnName)
-
-
Method Detail
-
fromCell
public org.wikidata.wdtk.datamodel.interfaces.GlobeCoordinatesValue fromCell(Cell cell, ExpressionContext ctxt) throws SkipSchemaExpressionException
Description copied from class:WbVariableExpr
Method that should be implemented by subclasses, converting an OpenRefine cell to a Wikibase value. Access to other values and emitting warnings is possible via the supplied EvaluationContext object.- Specified by:
fromCell
in classWbVariableExpr<org.wikidata.wdtk.datamodel.interfaces.GlobeCoordinatesValue>
- Parameters:
cell
- the cell to convertctxt
- the evaluation context- Returns:
- the corresponding Wikibase value
- Throws:
SkipSchemaExpressionException
-
-