|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xcmis.search.model.source.join.JoinCondition
org.xcmis.search.model.source.join.SameNodeJoinCondition
public class SameNodeJoinCondition
Created by The eXo Platform SAS.
| Constructor Summary | |
|---|---|
SameNodeJoinCondition(SelectorName selector1Name,
SelectorName selector2Name)
Create a join condition that determines whether the node identified by the first selector is the same as the node identified by the second selector. |
|
SameNodeJoinCondition(SelectorName selector1Name,
SelectorName selector2Name,
String selector2Path)
Create a join condition that determines whether the node identified by the first selector is the same as the node at the given path relative to the node identified by the second selector. |
|
| Method Summary | |
|---|---|
void |
accept(QueryObjectModelVisitor visitor)
Accepts a visitor and calls the appropriate visit method
depending on the type of this QOM node. |
boolean |
equals(Object obj)
|
SelectorName |
getSelector1Name()
Get the selector name for the first side of the join condition. |
SelectorName |
getSelector2Name()
Get the selector name for the second side of the join condition. |
String |
getSelector2Path()
Get the path for the node being used, relative to the second selector. |
int |
hashCode()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SameNodeJoinCondition(SelectorName selector1Name,
SelectorName selector2Name)
selector1Name - the name of the first selectorselector2Name - the name of the second selector
public SameNodeJoinCondition(SelectorName selector1Name,
SelectorName selector2Name,
String selector2Path)
selector1Name - the name of the first selectorselector2Name - the name of the second selectorselector2Path - the relative path from the second selector locating the node
being compared with the first selector| Method Detail |
|---|
public void accept(QueryObjectModelVisitor visitor)
throws VisitException
QueryElementvisitor and calls the appropriate visit method
depending on the type of this QOM node.
visitor - the visitor.
VisitExceptionQueryElement.accept(org.xcmis.search.QueryObjectModelVisitor)public boolean equals(Object obj)
equals in class ObjectObject.equals(java.lang.Object)public final SelectorName getSelector1Name()
public final SelectorName getSelector2Name()
public final String getSelector2Path()
public int hashCode()
hashCode in class ObjectObject.hashCode()public String toString()
toString in class ObjectObject.toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||