Class BaseJoin
java.lang.Object
org.alfresco.repo.search.impl.querymodel.impl.BaseJoin
- Direct Known Subclasses:
LuceneJoin
- Author:
- andyh
-
Constructor Summary
ConstructorsConstructorDescriptionBaseJoin(Source left, Source right, JoinType joinType, Constraint joinConstraint) -
Method Summary
Modifier and TypeMethodDescriptionGet the join condition.getLeft()The source for the left hand side of the joingetRight()The source for the right hand side of the joingetSelector(String name) getSelectorGroups(FunctionEvaluationContext functionContext) voidsetJoinType(JoinType joinType) toString()
-
Constructor Details
-
BaseJoin
-
-
Method Details
-
getJoinCondition
Description copied from interface:JoinGet the join condition. Not all constraints are valid join conditions- Specified by:
getJoinConditionin interfaceJoin- Returns:
- Constraint
-
getJoinType
- Specified by:
getJoinTypein interfaceSource
-
getLeft
Description copied from interface:JoinThe source for the left hand side of the join -
getRight
Description copied from interface:JoinThe source for the right hand side of the join -
toString
-
getSelectors
- Specified by:
getSelectorsin interfaceSource
-
getSelector
- Specified by:
getSelectorin interfaceSource
-
getSelectorGroups
- Specified by:
getSelectorGroupsin interfaceSource
-
setJoinType
- Specified by:
setJoinTypein interfaceSource
-