Class FTSQueryParser
- java.lang.Object
-
- org.alfresco.repo.search.impl.parsers.FTSQueryParser
-
public class FTSQueryParser extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FTSQueryParser.RerankPhase
protected static class
FTSQueryParser.TestNodeBuilder
-
Constructor Summary
Constructors Constructor Description FTSQueryParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PropertyArgument
buildFieldReference(java.lang.String argumentName, org.antlr.runtime.tree.CommonTree fieldReferenceNode, QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext, Selector selector, java.util.Map<java.lang.String,Column> columnMap)
static Constraint
buildFTS(java.lang.String ftsExpression, QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext, Selector selector, java.util.Map<java.lang.String,Column> columnMap, FTSParser.Mode mode, QueryOptions.Connective defaultFieldConnective, java.util.Map<java.lang.String,java.lang.String> templates, java.lang.String defaultField, FTSQueryParser.RerankPhase rerankPhase)
static void
setTestNodeBuilder(FTSQueryParser.TestNodeBuilder tnb)
-
-
-
Method Detail
-
setTestNodeBuilder
public static void setTestNodeBuilder(FTSQueryParser.TestNodeBuilder tnb)
-
buildFTS
public static Constraint buildFTS(java.lang.String ftsExpression, QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext, Selector selector, java.util.Map<java.lang.String,Column> columnMap, FTSParser.Mode mode, QueryOptions.Connective defaultFieldConnective, java.util.Map<java.lang.String,java.lang.String> templates, java.lang.String defaultField, FTSQueryParser.RerankPhase rerankPhase)
-
buildFieldReference
public static PropertyArgument buildFieldReference(java.lang.String argumentName, org.antlr.runtime.tree.CommonTree fieldReferenceNode, QueryModelFactory factory, FunctionEvaluationContext functionEvaluationContext, Selector selector, java.util.Map<java.lang.String,Column> columnMap)
-
-