Package org.openrefine.grel
Interface Control
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
Filter,ForEach,ForEachIndex,ForNonBlank,ForRange,If,IsBlank,IsEmptyString,IsError,IsNonBlank,IsNotNull,IsNull,IsNumeric,With
public interface Control extends Serializable
Interface of GREL controls such as if, forEach, forNonBlank, with. A control can decide which part of the code to execute and can affect the environment bindings. Functions, on the other hand, can't do either.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Objectcall(Properties bindings, GrelExpr[] args)StringcheckArguments(GrelExpr[] args)StringgetDescription()default StringgetParams()StringgetReturns()
-