public class FormulaBuilder extends Object implements FormulaConsumer
| Modifier and Type | Class and Description |
|---|---|
static class |
FormulaBuilder.BasicPathBuilder |
static class |
FormulaBuilder.BinaryRelationBuilder<T extends FormulaConsumer> |
static class |
FormulaBuilder.DummyFormulaConsumer |
static class |
FormulaBuilder.FunctionBuilder |
static class |
FormulaBuilder.IfConditionBuilder<T extends FormulaConsumer> |
static class |
FormulaBuilder.IfFunctionBuilder<T extends FormulaConsumer> |
static class |
FormulaBuilder.LeftNumericBuilder<T> |
static class |
FormulaBuilder.NumericExpressionBuilder<T> |
static class |
FormulaBuilder.PathBuilder<T extends FormulaConsumer> |
static class |
FormulaBuilder.RightNumericBuilder<T> |
static class |
FormulaBuilder.WhenFalseBuilder<T extends FormulaConsumer> |
static class |
FormulaBuilder.WhenTrueBuilder<T extends FormulaConsumer> |
| Constructor and Description |
|---|
FormulaBuilder() |
FormulaBuilder(ShapeBuilder.PropertyBuilder propertyBuilder) |
| Modifier and Type | Method and Description |
|---|---|
FormulaBuilder.FunctionBuilder |
beginFunction(String functionName) |
FormulaBuilder.IfFunctionBuilder<FormulaBuilder> |
beginIf() |
FormulaBuilder.PathBuilder<FormulaBuilder> |
beginPath() |
ShapeBuilder.PropertyBuilder |
endFormula() |
QuantifiedExpression |
getFormula() |
FormulaBuilder |
iri(String value) |
void |
setFormula(QuantifiedExpression formula) |
public FormulaBuilder()
public FormulaBuilder(ShapeBuilder.PropertyBuilder propertyBuilder)
public ShapeBuilder.PropertyBuilder endFormula()
public FormulaBuilder.PathBuilder<FormulaBuilder> beginPath()
public FormulaBuilder.FunctionBuilder beginFunction(String functionName)
public FormulaBuilder iri(String value)
public QuantifiedExpression getFormula()
public FormulaBuilder.IfFunctionBuilder<FormulaBuilder> beginIf()
public void setFormula(QuantifiedExpression formula)
setFormula in interface FormulaConsumerCopyright © 2019. All rights reserved.