public abstract class BaseComparison extends BaseFunction
Modifier and Type | Field and Description |
---|---|
static String |
ARG_LHS
Left hand side
|
static String |
ARG_MODE
Mode: SVP or mode for MVP comparisons
|
static String |
ARG_RHS
Right hand side
|
static LinkedHashMap<String,ArgumentDefinition> |
ARGS
Args
|
Constructor and Description |
---|
BaseComparison(String name,
QName returnType,
LinkedHashMap<String,ArgumentDefinition> argumentDefinitions) |
Modifier and Type | Method and Description |
---|---|
protected FunctionArgument |
getFunctionArgument() |
protected PropertyArgument |
getPropertyArgument() |
String |
getPropertyName() |
protected StaticArgument |
getStaticArgument() |
String |
getStaticPosition() |
void |
setPropertyAndStaticArguments(Map<String,Argument> functionArgs) |
getArgumentDefinition, getArgumentDefinitions, getName, getReturnType, toString
public static final String ARG_LHS
public static final String ARG_RHS
public static final String ARG_MODE
public static LinkedHashMap<String,ArgumentDefinition> ARGS
public BaseComparison(String name, QName returnType, LinkedHashMap<String,ArgumentDefinition> argumentDefinitions)
name
- StringreturnType
- QNamepublic void setPropertyAndStaticArguments(Map<String,Argument> functionArgs)
protected PropertyArgument getPropertyArgument()
protected StaticArgument getStaticArgument()
public String getStaticPosition()
protected FunctionArgument getFunctionArgument()
public String getPropertyName()
Copyright © 2005–2020 Alfresco Software. All rights reserved.