Uses of Interface
org.openrefine.wikibase.schema.WbExpression
-
Packages that use WbExpression Package Description org.openrefine.wikibase.schema -
-
Uses of WbExpression in org.openrefine.wikibase.schema
Classes in org.openrefine.wikibase.schema that implement WbExpression Modifier and Type Class Description class
WbDateConstant
A constant for a time value, accepting a number of formats which determine the precision of the parsed value.class
WbDateVariable
An expression that represents a time value, extracted from a string.class
WbEntityIdValueConstant
A constant entity id value, that does not change depending on the rowclass
WbEntityVariable
An Entity that depends on a reconciled value in a column.class
WbItemConstant
Represents an item that does not vary, it is independent of the row.class
WbItemEditExpr
The representation of an item edit, which can contain variables both for its own id and in its contents.class
WbItemVariable
An item that depends on a reconciled value in a column.class
WbLanguageConstant
A constant that represents a Wikimedia language code.class
WbLanguageVariable
A language variable generates a language code from a cell.class
WbLocationConstant
A constant for a geographical location.class
WbLocationVariable
class
WbMediaInfoEditExpr
The representation of an item edit, which can contain variables both for its own id and in its contents.class
WbMonolingualExpr
class
WbPropConstant
A constant property, that does not change depending on the rowclass
WbQuantityExpr
class
WbReferenceExpr
An expression for a reference (list of reference snaks).class
WbSnakExpr
An expression for a snak (pair of property and value).class
WbStringConstant
class
WbStringVariable
A variable that returns a simple string value.class
WbVariableExpr<T>
A base class for expressions which draw their values from a particular column.Fields in org.openrefine.wikibase.schema with type parameters of type WbExpression Modifier and Type Field Description protected List<WbExpression<? extends EntityEdit>>
WikibaseSchema. entityEditExprs
Methods in org.openrefine.wikibase.schema that return WbExpression Modifier and Type Method Description WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.StringValue>
WbQuantityExpr. getAmountExpr()
WbExpression<org.wikidata.wdtk.datamodel.interfaces.StringValue>
WbMediaInfoEditExpr. getFileName()
The filename at which the file should be uploaded (if new), or moved (if existing).WbExpression<org.wikidata.wdtk.datamodel.interfaces.StringValue>
WbMediaInfoEditExpr. getFilePath()
The path to the file that should be uploaded, either to replace the current file if the subject already exists, or to create a new file on the MediaWiki instance if the subject does not exist yet.WbExpression<? extends String>
WbMonolingualExpr. getLanguageExpr()
WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.Value>
WbStatementExpr. getMainsnak()
WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.PropertyIdValue>
WbSnakExpr. getProp()
WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.PropertyIdValue>
WbStatementGroupExpr. getProperty()
WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.EntityIdValue>
WbItemEditExpr. getSubject()
WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.EntityIdValue>
WbMediaInfoEditExpr. getSubject()
The Mid for the entity.WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.ItemIdValue>
WbQuantityExpr. getUnitExpr()
WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.Value>
WbSnakExpr. getValue()
WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.StringValue>
WbMonolingualExpr. getValueExpr()
WbExpression<org.wikidata.wdtk.datamodel.interfaces.StringValue>
WbMediaInfoEditExpr. getWikitext()
The wikitext to be added to the file (or edited)Methods in org.openrefine.wikibase.schema that return types with arguments of type WbExpression Modifier and Type Method Description List<WbExpression<? extends EntityEdit>>
WikibaseSchema. getEntityDocumentExpressions()
Constructors in org.openrefine.wikibase.schema with parameters of type WbExpression Constructor Description WbItemEditExpr(WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.EntityIdValue> subjectExpr, List<WbNameDescExpr> nameDescExprs, List<WbStatementGroupExpr> statementGroupExprs)
WbMediaInfoEditExpr(WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.EntityIdValue> subjectExpr, List<WbNameDescExpr> nameDescExprs, List<WbStatementGroupExpr> statementGroupExprs, WbExpression<org.wikidata.wdtk.datamodel.interfaces.StringValue> filePath, WbExpression<org.wikidata.wdtk.datamodel.interfaces.StringValue> fileName, WbExpression<org.wikidata.wdtk.datamodel.interfaces.StringValue> wikitext, boolean overrideWikitext)
WbMonolingualExpr(WbExpression<? extends String> languageExpr, WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.StringValue> valueExpr)
WbQuantityExpr(WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.StringValue> amountExpr, WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.ItemIdValue> unitExpr)
Creates an expression for a quantity, which contains two sub-expressions: one for the amount (a string with a particular format) and one for the unit, which is optional.WbSnakExpr(WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.PropertyIdValue> propExpr, WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.Value> valueExpr)
WbStatementExpr(WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.Value> mainSnakValueExpr, List<WbSnakExpr> qualifierExprs, List<WbReferenceExpr> referenceExprs, StatementMerger merger, StatementEditingMode mode)
WbStatementGroupExpr(WbExpression<? extends org.wikidata.wdtk.datamodel.interfaces.PropertyIdValue> propertyExpr, List<WbStatementExpr> claimExprs)
Constructor parameters in org.openrefine.wikibase.schema with type arguments of type WbExpression Constructor Description WikibaseSchema(List<WbExpression<? extends EntityEdit>> exprs, List<WbItemEditExpr> legacyItemExprs, String siteIri, Map<String,String> entityTypeSiteIri, String mediaWikiApiEndpoint)
Constructor for deserialization via Jackson
-