Query.LogicalOperator, Query.Operator
Modifier and Type | Field and Description |
---|---|
protected List<String> |
_joinPaths
The join paths
|
protected Query |
_subQuery
The field path.
|
Constructor and Description |
---|
JoinQuery(Query subQuery,
Collection<String> joinPaths)
Build a join query.
|
JoinQuery(Query subQuery,
String... joinPaths)
Build a join query.
|
Modifier and Type | Method and Description |
---|---|
String |
build()
Build the solr query string representing the Query object.
|
protected List<String> _joinPaths
public JoinQuery(Query subQuery, String... joinPaths)
subQuery
- The sub query.joinPaths
- The field's join pathspublic JoinQuery(Query subQuery, Collection<String> joinPaths)
subQuery
- The sub query.joinPaths
- The field's join pathspublic String build() throws QuerySyntaxException
Query
build
in interface Query
QuerySyntaxException
- if the query can't be built because of a syntax error.