Package | Description |
---|---|
psdi.app.recontask.engine | |
psdi.app.recontask.engine.compare |
Modifier and Type | Method and Description |
---|---|
ReconCompResult |
ReconCompMatchesFoundExpression.evaluateExpression(ComparisonQueryHelper queries)
Evaluates the expression, compiling it first if needed.
|
ReconCompResult |
ReconCompAttributesEqualityExpression.evaluateExpression(ComparisonQueryHelper queries)
Evaluates the expression, compiling it first if needed.
|
protected ReconCompResult |
ReconCompMatchesFoundExpression.evaluateExpressionTree(BinaryTreeNode root,
ComparisonQueryHelper queries)
Traverse the binary tree using a recursive algorithm
|
protected ReconCompResult |
ReconCompAttributesEqualityExpression.evaluateExpressionTree(BinaryTreeNode root,
ComparisonQueryHelper queries)
Traverse the binary tree using a recursive algorithm
|
ReconCompResult |
ReconOperatorCompCompareCardinality.evaluateOperator(java.lang.String qualifiedName1,
java.lang.String qualifiedName2,
ComparisonQueryHelper qh) |
ReconCompResult |
ReconOperatorCompCompareAttribute.evaluateOperator(java.lang.String fullyQualifiedName1,
java.lang.String fullyQualifiedName2,
ComparisonQueryHelper qh) |
protected static ReconCompResult |
ReconCompResult.joinResults(ReconCompResult r1,
ReconCompResult r2)
Join Result
First to find which result is superseded the other result then return the super result.
|
static ReconCompResult |
ReconCompResult.joinUsingAnd(ReconCompResult r1,
ReconCompResult r2) |
static ReconCompResult |
ReconCompResult.joinUsingOr(ReconCompResult r1,
ReconCompResult r2) |
protected static ReconCompResult |
ReconCompResult.resolveResult(ReconCompResult r1,
ReconCompResult r2,
boolean success)
Decides how to construct the output - if both inputs are successful or
failed at the same time, join them.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ReconOperatorCompCompareCardinality.fillInDataSet1Data(ReconCompResult ret) |
protected void |
ReconOperatorCompCompareAttribute.fillInDataSet1Data(ReconCompResult ret,
int idx,
java.lang.Object val,
java.lang.String unit) |
protected void |
ReconOperatorCompCompareCardinality.fillInDataSet2Data(ReconCompResult ret) |
protected void |
ReconOperatorCompCompareAttribute.fillInDataSet2Data(ReconCompResult ret,
int idx,
java.lang.Object val,
java.lang.String unit) |
protected void |
ReconOperator.fillInDataSetSpecificData(ReconCompResult ret,
ReconValue reconValue,
DataSet dataSet) |
boolean |
ReconCompResult.isSameAs(ReconCompResult anotherResult)
Compare if the current result is the same as another result.
|
boolean |
ReconCompResult.isSupersede(ReconCompResult anotherResult)
Error Code C6 (attribute equal comparison has failed) supersedes the following error codes:
C7 (No Asset object for attribute equality comparison)
C8 (No Deployed Asset object for attribute equality comparison)
C9 (No Asset and Deployed Asset object for attribute equality comparison)
|
protected static void |
ReconCompResult.joinAttribute(ReconCompResult res,
ReconCompResult res1,
ReconCompResult res2,
java.lang.String attributeName,
boolean isDataSet1)
Utility method - Join attributes
|
protected static ReconCompResult |
ReconCompResult.joinResults(ReconCompResult r1,
ReconCompResult r2)
Join Result
First to find which result is superseded the other result then return the super result.
|
static ReconCompResult |
ReconCompResult.joinUsingAnd(ReconCompResult r1,
ReconCompResult r2) |
static ReconCompResult |
ReconCompResult.joinUsingOr(ReconCompResult r1,
ReconCompResult r2) |
protected static ReconCompResult |
ReconCompResult.resolveResult(ReconCompResult r1,
ReconCompResult r2,
boolean success)
Decides how to construct the output - if both inputs are successful or
failed at the same time, join them.
|
Modifier and Type | Method and Description |
---|---|
protected void |
GenericReconComparator.prepareAndAddResult(ComparisonRule cr,
java.util.Map linkValue1,
java.util.Map linkValue2,
java.util.List results,
ReconCompResult result)
prepare the result and write the result
|