public class ResultList extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ResultList.ResultPair |
static class |
ResultList.VariableValue |
Modifier and Type | Field and Description |
---|---|
(package private) List<ResultList.ResultPair> |
results |
Constructor and Description |
---|
ResultList() |
ResultList(Result result) |
Modifier and Type | Method and Description |
---|---|
void |
add(FieldPathIteratorHandler.VariableMap variables,
Result result) |
ResultList |
combineAND(ResultList other) |
private static Result |
combineAND(Result lhs,
Result rhs) |
ResultList |
combineOR(ResultList other) |
private static Result |
combineOR(Result lhs,
Result rhs) |
(package private) boolean |
combineVariables(FieldPathIteratorHandler.VariableMap output,
FieldPathIteratorHandler.VariableMap input) |
static ResultList |
fromBoolean(boolean result) |
List<ResultList.ResultPair> |
getResults() |
Result |
toResult() |
static ResultList |
toResultList(Object value)
Converts the given object value into a result list, so it can be compared by logical operators.
|
String |
toString() |
List<ResultList.ResultPair> results
public ResultList()
public ResultList(Result result)
public void add(FieldPathIteratorHandler.VariableMap variables, Result result)
public List<ResultList.ResultPair> getResults()
public static ResultList fromBoolean(boolean result)
public Result toResult()
boolean combineVariables(FieldPathIteratorHandler.VariableMap output, FieldPathIteratorHandler.VariableMap input)
public ResultList combineAND(ResultList other)
public ResultList combineOR(ResultList other)
public static ResultList toResultList(Object value)
value
- The object to convert.Copyright © 2018. All rights reserved.