Class ExpressionDependency
java.lang.Object
com.appiancorp.suiteapi.expression.ExpressionDependency
This bean will be populated with expression evaluation results when testing a rule.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
A TypeDependency represents the variety of type literals that may be discovered as dependencies. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionString[]
String[]
String[]
String[]
getPm()
String[]
getPp()
String[]
getPv()
Long[]
String[]
Returns all the rule UUID references found.String[]
getTp()
String[]
getType()
String[]
void
setDefaultDomain
(String[] defaultDomain_) void
setExternalFunctions
(String[] externalFunctions_) void
setInternalFunctions
(String[] internalFunctions_) void
void
void
void
setRuleIds
(Long[] ruleIds_) void
setRuleUuidReferences
(String[] ruleUuidReferences) void
void
void
setVariables
(String[] variables_) Generate a TypeDependency from this ExpressionDependency.
-
Constructor Details
-
ExpressionDependency
public ExpressionDependency()
-
-
Method Details
-
getDefaultDomain
-
setDefaultDomain
-
getExternalFunctions
-
setExternalFunctions
-
getInternalFunctions
-
setInternalFunctions
-
getPm
-
setPm
-
getPp
-
setPp
-
getPv
-
setPv
-
getRuleIds
-
setRuleIds
-
getTp
-
setTp
-
getVariables
-
setVariables
-
getType
- Returns:
- type literals, and type references as used in casting functions
-
setType
-
getRuleUuidReferences
@ConvertWith(com.appiancorp.kougar.mapper.parameters.UuidParameterConverter[][].class) public String[] getRuleUuidReferences()Returns all the rule UUID references found. Resolved UUIDs have their corresponding IDs ingetRuleIds()
- Returns:
- rule UUIDs references
-
setRuleUuidReferences
-
typeDependency
Generate a TypeDependency from this ExpressionDependency.
-