Class AnalysisResolver
- java.lang.Object
-
- org.tensorics.core.resolve.resolvers.AbstractResolver<AnalysisResult,AnalysisExpression>
-
- org.tensorics.core.analysis.resolver.AnalysisResolver
-
- All Implemented Interfaces:
Resolver<AnalysisResult,AnalysisExpression>
public class AnalysisResolver extends AbstractResolver<AnalysisResult,AnalysisExpression>
Resolves anAnalysisExpression
into aAssertionStatus
.The status will be
AssertionStatus.SUCCESSFUL
if only if all the assertions in the group areAssertionStatus.SUCCESSFUL
. Otherwise, the status will beAssertionStatus.FAILURE
.- See Also:
AnalysisExpression
-
-
Constructor Summary
Constructors Constructor Description AnalysisResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canResolve(AnalysisExpression assertionSet, ResolvingContext context)
AnalysisResult
resolve(AnalysisExpression assertionSet, ResolvingContext context)
-
Methods inherited from class org.tensorics.core.resolve.resolvers.AbstractResolver
getExpressionClass
-
-
-
-
Method Detail
-
canResolve
public boolean canResolve(AnalysisExpression assertionSet, ResolvingContext context)
-
resolve
public AnalysisResult resolve(AnalysisExpression assertionSet, ResolvingContext context)
-
-