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) void
setJoinType
(JoinType joinType) toString()
-
Constructor Details
-
BaseJoin
-
-
Method Details
-
getJoinCondition
Description copied from interface:Join
Get the join condition. Not all constraints are valid join conditions- Specified by:
getJoinCondition
in interfaceJoin
- Returns:
- Constraint
-
getJoinType
- Specified by:
getJoinType
in interfaceSource
-
getLeft
Description copied from interface:Join
The source for the left hand side of the join -
getRight
Description copied from interface:Join
The source for the right hand side of the join -
toString
-
getSelectors
- Specified by:
getSelectors
in interfaceSource
-
getSelector
- Specified by:
getSelector
in interfaceSource
-
getSelectorGroups
- Specified by:
getSelectorGroups
in interfaceSource
-
setJoinType
- Specified by:
setJoinType
in interfaceSource
-