net.sf.basedb.core
Class HqlQueryJoiners
java.lang.Object
net.sf.basedb.core.HqlQueryJoiners
public final class HqlQueryJoiners
- extends Object
This class collects AutoJoiner
:s for HqlQuery
queries. The implementations are thread-safe and can be re-used between threads.
- Version:
- 2.8
- Author:
- nicklas
- Last modified
- $Date: 2008-09-11 22:11:02 +0200 (Thu, 11 Sep 2008) $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REPORTER_LIST_LEFT
public static final HqlQueryJoiners.ReporterListJoiner REPORTER_LIST_LEFT
- This instance joins reporter lists with a left join, unless the
ReporterListExpression.getAutoJoinType()
method overrides
the default.
REPORTER_LIST_INNER
public static final HqlQueryJoiners.ReporterListJoiner REPORTER_LIST_INNER
- This instance joins reporter lists with an inner join, unless the
ReporterListExpression.getAutoJoinType()
method overrides
the default.
HqlQueryJoiners
public HqlQueryJoiners()
getReporterListJoiner
public static HqlQueryJoiners.ReporterListJoiner getReporterListJoiner(JoinType joinType)
- Get a joiner instance for raw data for the specified join type.
- Parameters:
joinType
- The type of join
- Returns:
REPORTER_LIST_LEFT
or REPORTER_LIST_INNER