public class FunctionCallFactory extends Object
Constructor and Description |
---|
FunctionCallFactory() |
public static boolean isBooleanOperator(String funcName)
public static LogicalExpression createCast(TypeProtos.MajorType type, ExpressionPosition ep, LogicalExpression expr)
public static LogicalExpression createConvert(String function, String conversionType, LogicalExpression expr, ExpressionPosition ep)
public static LogicalExpression createAnyValue(ExpressionPosition ep, LogicalExpression expr)
public static LogicalExpression createAnyValue(String functionName, List<LogicalExpression> args)
public static LogicalExpression createExpression(String functionName, List<LogicalExpression> args)
public static LogicalExpression createExpression(String functionName, ExpressionPosition ep, List<LogicalExpression> args)
public static LogicalExpression createExpression(String functionName, ExpressionPosition ep, LogicalExpression... e)
public static LogicalExpression createBooleanOperator(String functionName, List<LogicalExpression> args)
public static LogicalExpression createBooleanOperator(String functionName, ExpressionPosition ep, List<LogicalExpression> args)
public static LogicalExpression createByOp(List<LogicalExpression> args, ExpressionPosition ep, List<String> opTypes)
Copyright © 1970 The Apache Software Foundation. All rights reserved.