public class ASTVariableBuilder extends ASTBuilderBase<ASTVariableBuilder,ASTModelBuilder,ASTVariable>
_self, model, parentBuilder| Constructor and Description |
|---|
ASTVariableBuilder() |
ASTVariableBuilder(ASTModelBuilder prntBldr) |
| Modifier and Type | Method and Description |
|---|---|
ASTConditionBuilder |
createValueAsCondition() |
ASTOperandFunctionBuilder |
createValueAsFunction() |
ASTOperandFunctionBuilder |
createValueAsFunction(String functionName) |
ASTPropertyBuilder |
createValueAsProperty() |
ASTVariableBuilder |
createVariable(String name) |
ASTVariableBuilder |
withName(String name) |
ASTVariableBuilder |
withValue(ASTOperandBase value) |
ASTVariableBuilder |
withValueAsNumber(double value) |
ASTVariableBuilder |
withValueAsProperty(String... path) |
ASTVariableBuilder |
withValueAsString(String value) |
create, getModel, parent, withSourcepublic ASTVariableBuilder()
public ASTVariableBuilder(ASTModelBuilder prntBldr)
public ASTVariableBuilder createVariable(String name)
public ASTVariableBuilder withName(String name)
public ASTVariableBuilder withValueAsString(String value)
public ASTVariableBuilder withValueAsNumber(double value)
public ASTVariableBuilder withValueAsProperty(String... path)
public ASTPropertyBuilder createValueAsProperty()
public ASTConditionBuilder createValueAsCondition()
public ASTOperandFunctionBuilder createValueAsFunction(String functionName)
public ASTOperandFunctionBuilder createValueAsFunction()
public ASTVariableBuilder withValue(ASTOperandBase value)
Copyright © 2020. All rights reserved.