public class FuzzyAnd extends NaryNode
NaryNode.ScoreAction
Modifier and Type | Field and Description |
---|---|
int |
maxFailure |
int |
minSuccess |
boolean |
naturalSequence |
NaryNode.ScoreAction |
scoreAction |
indexOptions
Constructor and Description |
---|
FuzzyAnd() |
FuzzyAnd(FuzzyAnd other) |
FuzzyAnd(java.util.List<Node> children,
IndexOptions options) |
FuzzyAnd(NaryNode.ScoreAction action) |
FuzzyAnd(Node... children)
Create a boolean intersection of several nodes
|
Modifier and Type | Method and Description |
---|---|
Node |
accept(NodeVisitor visitor) |
Node |
cloneNode() |
int |
getMaxFailure() |
int |
getMinSuccess() |
NaryNode.ScoreAction |
getScoreAction() |
FuzzyAnd |
setMAX()
Switch this And node to MAX operation on the score
|
void |
setMaxFailure(int maxFailure) |
void |
setMinSuccess(int minSuccess) |
FuzzyAnd |
setNatural() |
void |
toELLQL(java.lang.StringBuilder buffer,
boolean sortNAry) |
Or |
toOr() |
addChild, addChildren, contentToELLQLSeq, copyContentFrom, copyContentTo, doubleToEllqlString, getContent, getContentSize, getContentUnsafe, setContent
copyOptionsFrom, escapeStr, getHighlight, toELLQLBinary, toELLQLConstant, toELLQLNAry, toELLQLUnary, unEscapeStr
public NaryNode.ScoreAction scoreAction
public boolean naturalSequence
public int minSuccess
public int maxFailure
public FuzzyAnd()
public FuzzyAnd(NaryNode.ScoreAction action)
public FuzzyAnd(FuzzyAnd other)
public FuzzyAnd(Node... children)
public FuzzyAnd(java.util.List<Node> children, IndexOptions options)
public FuzzyAnd setMAX()
public FuzzyAnd setNatural()
public NaryNode.ScoreAction getScoreAction()
public int getMinSuccess()
public void setMinSuccess(int minSuccess)
public int getMaxFailure()
public void setMaxFailure(int maxFailure)
public Or toOr()
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.