public class ASTMyOp extends AbstractNode
| Constructor and Description |
|---|
ASTMyOp(FtScript p,
int id) |
ASTMyOp(int id) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConcat(String aTerm) |
void |
addRule(Rules aRule) |
void |
concat() |
void |
convert(String inputField,
String vocabulary,
String defaultPattern,
String function) |
FunctionCall |
createFunctionCall(boolean aIsStatic)
creates a new FunctionCall object
|
void |
extract(String feature) |
String |
getFunctionName() |
Map<String,String> |
getParamMap() |
void |
getValue(String functionName) |
void |
identifierExtract(String aXpathExprJsonString,
String aXpathExprInSource,
String aRegExpr) |
boolean |
isConcat() |
boolean |
isConvert() |
boolean |
isConvertString() |
boolean |
isExtract() |
boolean |
isFunIdentifierExtract() |
boolean |
isFunSplit() |
boolean |
isGetValue() |
boolean |
isLookup() |
boolean |
isRegExpr() |
Object |
jjtAccept(FtScriptVisitor visitor,
Object data)
Accept the visitor.
|
void |
lookup(String aExprId,
String aExprProperty)
set parameters for the dblookup function
|
void |
regExpr(String inputExpr1,
String inputExpr2,
String regularExpr) |
void |
split(String inputValue,
String elementName,
String regularExpr)
split values of an element into multiple elements
|
getRule, setRulechildrenAccept, dump, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetParent, jjtSetValue, toString, toStringpublic ASTMyOp(int id)
public ASTMyOp(FtScript p, int id)
public Object jjtAccept(FtScriptVisitor visitor, Object data)
jjtAccept in interface NodejjtAccept in class SimpleNodepublic void getValue(String functionName)
public String getFunctionName()
public FunctionCall createFunctionCall(boolean aIsStatic)
public boolean isGetValue()
public boolean isConvert()
public boolean isConvertString()
public boolean isRegExpr()
public boolean isExtract()
public boolean isFunSplit()
public boolean isLookup()
public boolean isConcat()
public void convert(String inputField, String vocabulary, String defaultPattern, String function)
public void extract(String feature)
public void split(String inputValue, String elementName, String regularExpr)
inputValue - the input valueelementName - the name of the target elementregExpr - regular expression (delimiter)public void addRule(Rules aRule)
public void lookup(String aExprId, String aExprProperty)
aSqlExpr - public void concat()
public void addConcat(String aTerm)
public void identifierExtract(String aXpathExprJsonString, String aXpathExprInSource, String aRegExpr)
public boolean isFunIdentifierExtract()
Copyright © 2025. All rights reserved.