public class JoinSequence extends Object
Modifier and Type | Class and Description |
---|---|
class |
JoinSequence.Join |
static interface |
JoinSequence.Selector |
Constructor and Description |
---|
JoinSequence(SessionFactoryImplementor factory) |
Modifier and Type | Method and Description |
---|---|
JoinSequence |
addCondition(String condition) |
JoinSequence |
addCondition(String alias,
String[] columns,
String condition) |
JoinSequence |
addJoin(AssociationType associationType,
String alias,
JoinType joinType,
String[] referencingKey) |
JoinSequence |
copy() |
JoinSequence.Join |
getFirstJoin() |
JoinSequence |
getFromPart() |
int |
getJoinCount() |
boolean |
isThetaStyle() |
Iterator |
iterateJoins() |
JoinSequence |
setNext(JoinSequence next) |
JoinSequence |
setRoot(Joinable joinable,
String alias) |
JoinSequence |
setSelector(JoinSequence.Selector s) |
JoinSequence |
setUseThetaStyle(boolean useThetaStyle) |
JoinFragment |
toJoinFragment() |
JoinFragment |
toJoinFragment(Map enabledFilters,
boolean includeExtraJoins) |
JoinFragment |
toJoinFragment(Map enabledFilters,
boolean includeExtraJoins,
String withClauseFragment,
String withClauseJoinAlias) |
String |
toString() |
public JoinSequence(SessionFactoryImplementor factory)
public JoinSequence getFromPart()
public JoinSequence copy()
public JoinSequence addJoin(AssociationType associationType, String alias, JoinType joinType, String[] referencingKey) throws MappingException
MappingException
public JoinFragment toJoinFragment() throws MappingException
MappingException
public JoinFragment toJoinFragment(Map enabledFilters, boolean includeExtraJoins) throws MappingException
MappingException
public JoinFragment toJoinFragment(Map enabledFilters, boolean includeExtraJoins, String withClauseFragment, String withClauseJoinAlias) throws MappingException
MappingException
public JoinSequence addCondition(String condition)
public JoinSequence addCondition(String alias, String[] columns, String condition)
public JoinSequence setRoot(Joinable joinable, String alias)
public JoinSequence setNext(JoinSequence next)
public JoinSequence setSelector(JoinSequence.Selector s)
public JoinSequence setUseThetaStyle(boolean useThetaStyle)
public boolean isThetaStyle()
public int getJoinCount()
public Iterator iterateJoins()
public JoinSequence.Join getFirstJoin()
Copyright © 2018 JBoss by Red Hat. All rights reserved.