public class LogicNode
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Constructor and Description |
---|
LogicNode() |
LogicNode(atg.search.routing.command.search.LogicExpressionGroup pCondition)
Defaults for everything else
|
LogicNode(atg.search.routing.command.search.LogicExpressionGroup pCondition,
QueryRequest.Mode pMode,
QueryRequest.Strategy pStrategy,
java.lang.String pAutocat,
java.lang.Integer pMinScore,
ConstraintsGroup pDocumentSets,
java.lang.String pRelQuestSettings,
java.lang.String pResponseNumberSettings,
LogicNode pLogic) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAutocat()
Returns the autocat setting
|
atg.search.routing.command.search.LogicExpressionGroup |
getCondition() |
ConstraintsGroup |
getDocumentSets() |
LogicNode |
getLogic() |
java.lang.Integer |
getMinScore() |
QueryRequest.Mode |
getMode() |
java.lang.String |
getRelQuestSettings() |
java.lang.String |
getResponseNumberSettings() |
QueryRequest.Strategy |
getStrategy() |
void |
setAutocat(java.lang.String pAutocat)
Sets autocat
|
void |
setCondition(atg.search.routing.command.search.LogicExpressionGroup pCondition) |
void |
setDocumentSets(ConstraintsGroup pDocumentSets) |
void |
setLogic(LogicNode pLogic) |
void |
setMinScore(java.lang.Integer pMinScore) |
void |
setMode(QueryRequest.Mode pMode) |
void |
setRelQuestSettings(java.lang.String pRelQuestSettings) |
void |
setResponseNumberSettings(java.lang.String pResponseNumberSettings) |
void |
setStrategy(QueryRequest.Strategy pStrategy) |
java.lang.String |
toString() |
java.lang.String |
toXML() |
public LogicNode(atg.search.routing.command.search.LogicExpressionGroup pCondition, QueryRequest.Mode pMode, QueryRequest.Strategy pStrategy, java.lang.String pAutocat, java.lang.Integer pMinScore, ConstraintsGroup pDocumentSets, java.lang.String pRelQuestSettings, java.lang.String pResponseNumberSettings, LogicNode pLogic)
pCondition
- Must be non-nullpMode
- null for defaultpStrategy
- null for defaultpAutocat
- null for defaultpMinScore
- null for defaultpDocumentSets
- null for defaultpRelQuestSettings
- null for defaultpResponseNumberSettings
- null for defaultpLogic
- null for defaultpublic LogicNode(atg.search.routing.command.search.LogicExpressionGroup pCondition)
pCondition
- must be non nullpublic LogicNode()
public java.lang.String getAutocat()
public void setAutocat(java.lang.String pAutocat)
pAutocat
- public atg.search.routing.command.search.LogicExpressionGroup getCondition()
public void setCondition(atg.search.routing.command.search.LogicExpressionGroup pCondition)
public ConstraintsGroup getDocumentSets()
public void setDocumentSets(ConstraintsGroup pDocumentSets)
public LogicNode getLogic()
public void setLogic(LogicNode pLogic)
public java.lang.Integer getMinScore()
public void setMinScore(java.lang.Integer pMinScore)
public QueryRequest.Mode getMode()
public void setMode(QueryRequest.Mode pMode)
public java.lang.String getRelQuestSettings()
public void setRelQuestSettings(java.lang.String pRelQuestSettings)
public java.lang.String getResponseNumberSettings()
public void setResponseNumberSettings(java.lang.String pResponseNumberSettings)
public QueryRequest.Strategy getStrategy()
public void setStrategy(QueryRequest.Strategy pStrategy)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toXML()