T
- The type contained in the list.public class QueryList<T> extends Object implements Serializable
The list allows AND and OR semantics via two levels of lists.
The inner lists of parameters have OR semantics. The outer list
contains the inner lists and uses AND semantics. E.g. the query
list (a, b), (c, d)
contains two inner lists and the
parameters are evaluated (a OR b) AND (c OR d).
Constructor and Description |
---|
QueryList()
Constructs a query list.
|
QueryList(QueryList<T> other)
Constructs a query list using another list.
|
QueryList(T singleElement)
Constructs a query list.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<List<T>> |
getOuterList() |
int |
hashCode() |
String |
toString() |
public QueryList()
public QueryList(QueryList<T> other)
This constructor does not clone the objects in the list.
other
- the other list.public QueryList(T singleElement)
singleElement
- the only initial element in the list.@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") protected boolean canEqual(Object other)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public String toString()
@Generated(value="lombok") public List<List<T>> getOuterList()
Copyright © 2018 Open eHealth Foundation. All rights reserved.