public class InnerJoin extends NaryNode
NaryNode.ScoreAction
Modifier and Type | Field and Description |
---|---|
java.lang.String |
destField |
java.lang.String |
sourceField
Fields used for INNERJOIN
|
indexOptions
Constructor and Description |
---|
InnerJoin() |
InnerJoin(InnerJoin other) |
InnerJoin(java.lang.String joinField)
Create an INNERJOIN on this join field
|
InnerJoin(java.lang.String joinField,
Node a,
Node b)
Create an INNERJOIN node with two children
|
InnerJoin(java.lang.String joinField,
Node a,
Node b,
IndexOptions options) |
InnerJoin(java.lang.String sourceField,
java.lang.String destField) |
InnerJoin(java.lang.String sourceField,
java.lang.String destField,
Node a,
Node b,
IndexOptions options) |
Modifier and Type | Method and Description |
---|---|
Node |
accept(NodeVisitor visitor) |
Node |
cloneNode() |
java.lang.String |
getJoinField() |
void |
setJoinField(java.lang.String joinField) |
void |
toELLQL(java.lang.StringBuilder buffer,
boolean sortNAry) |
addChild, addChildren, contentToELLQLSeq, copyContentFrom, copyContentTo, doubleToEllqlString, getContent, getContentSize, getContentUnsafe, setContent
copyOptionsFrom, escapeStr, getHighlight, toELLQLBinary, toELLQLConstant, toELLQLNAry, toELLQLUnary, unEscapeStr
public java.lang.String sourceField
public java.lang.String destField
public InnerJoin()
public InnerJoin(java.lang.String joinField)
public InnerJoin(java.lang.String sourceField, java.lang.String destField)
public InnerJoin(java.lang.String joinField, Node a, Node b)
public InnerJoin(java.lang.String joinField, Node a, Node b, IndexOptions options)
public InnerJoin(java.lang.String sourceField, java.lang.String destField, Node a, Node b, IndexOptions options)
public InnerJoin(InnerJoin other)
public java.lang.String getJoinField()
public void setJoinField(java.lang.String joinField)
public void toELLQL(java.lang.StringBuilder buffer, boolean sortNAry)
public Node accept(NodeVisitor visitor) throws QueryProcessingException
accept
in class Node
QueryProcessingException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.