|
3.2.4: 2013-12-06 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.basedb.core.HqlQueryJoiners
public final class HqlQueryJoiners
This class collects AutoJoiner
:s for HqlQuery
queries. The implementations are thread-safe and can be re-used between threads.
Nested Class Summary | |
---|---|
private static class |
HqlQueryJoiners.AnnotationJoiner
Joiner for annotations. |
private static class |
HqlQueryJoiners.ReporterListJoiner
Joiner for reporter lists. |
Field Summary | |
---|---|
static HqlQueryJoiners.ReporterListJoiner |
REPORTER_LIST_INNER
This instance joins reporter lists with an inner join, unless the ReporterListExpression.getAutoJoinType() method overrides
the default. |
static HqlQueryJoiners.ReporterListJoiner |
REPORTER_LIST_LEFT
This instance joins reporter lists with a left join, unless the ReporterListExpression.getAutoJoinType() method overrides
the default. |
Constructor Summary | |
---|---|
HqlQueryJoiners()
|
Method Summary | |
---|---|
static HqlQueryJoiners.AnnotationJoiner |
getAnnotationJoiner(JoinType joinType)
Get an annotation auto joiner. |
static HqlQueryJoiners.ReporterListJoiner |
getReporterListJoiner(JoinType joinType)
Get a joiner instance for raw data for the specified join type. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final HqlQueryJoiners.ReporterListJoiner REPORTER_LIST_LEFT
ReporterListExpression.getAutoJoinType()
method overrides
the default.
public static final HqlQueryJoiners.ReporterListJoiner REPORTER_LIST_INNER
ReporterListExpression.getAutoJoinType()
method overrides
the default.
Constructor Detail |
---|
public HqlQueryJoiners()
Method Detail |
---|
public static HqlQueryJoiners.ReporterListJoiner getReporterListJoiner(JoinType joinType)
joinType
- The type of join
REPORTER_LIST_LEFT
or REPORTER_LIST_INNER
public static HqlQueryJoiners.AnnotationJoiner getAnnotationJoiner(JoinType joinType)
|
3.2.4: 2013-12-06 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |