public final class ExpressionEvaluationDetails extends Object
Constructor and Description |
---|
ExpressionEvaluationDetails() |
Modifier and Type | Method and Description |
---|---|
String |
expression()
Get the expression property: Expression evaluated.
|
String |
expressionKind()
Get the expressionKind property: The kind of expression that was evaluated.
|
Object |
expressionValue()
Get the expressionValue property: Value of the expression.
|
String |
operator()
Get the operator property: Operator to compare the expression value and the target value.
|
String |
path()
Get the path property: Property path if the expression is a field or an alias.
|
String |
result()
Get the result property: Evaluation result.
|
Object |
targetValue()
Get the targetValue property: Target value to be compared with the expression value.
|
void |
validate()
Validates the instance.
|
ExpressionEvaluationDetails |
withExpression(String expression)
Set the expression property: Expression evaluated.
|
ExpressionEvaluationDetails |
withExpressionValue(Object expressionValue)
Set the expressionValue property: Value of the expression.
|
ExpressionEvaluationDetails |
withOperator(String operator)
Set the operator property: Operator to compare the expression value and the target value.
|
ExpressionEvaluationDetails |
withPath(String path)
Set the path property: Property path if the expression is a field or an alias.
|
ExpressionEvaluationDetails |
withResult(String result)
Set the result property: Evaluation result.
|
ExpressionEvaluationDetails |
withTargetValue(Object targetValue)
Set the targetValue property: Target value to be compared with the expression value.
|
public String result()
public ExpressionEvaluationDetails withResult(String result)
result
- the result value to set.public String expression()
public ExpressionEvaluationDetails withExpression(String expression)
expression
- the expression value to set.public String expressionKind()
public String path()
public ExpressionEvaluationDetails withPath(String path)
path
- the path value to set.public Object expressionValue()
public ExpressionEvaluationDetails withExpressionValue(Object expressionValue)
expressionValue
- the expressionValue value to set.public Object targetValue()
public ExpressionEvaluationDetails withTargetValue(Object targetValue)
targetValue
- the targetValue value to set.public String operator()
public ExpressionEvaluationDetails withOperator(String operator)
operator
- the operator value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.