public class TermFilterExpression<T,V> extends Base implements FilterExpression<T>
Modifier and Type | Field and Description |
---|---|
protected String |
alias |
protected Boolean |
isCountingProducts |
Constructor and Description |
---|
TermFilterExpression(SearchModel<T> searchModel,
Function<V,String> typeSerializer,
Iterable<V> terms) |
Modifier and Type | Method and Description |
---|---|
protected String |
alias() |
String |
attributePath() |
boolean |
equals(Object o) |
String |
expression() |
int |
hashCode() |
protected Boolean |
isCountingProducts() |
String |
resultPath() |
protected Function<V,String> |
serializer() |
String |
toString() |
String |
value()
Turns a group of terms into an expression of the form ":term1,term2,..."
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
of
attributePath, expression, value
protected final Boolean isCountingProducts
public String value()
public final String expression()
public final String attributePath()
public final String resultPath()
protected Boolean isCountingProducts()