Package org.yamcs.xtce
Interface MatchCriteria
-
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
BooleanExpression
- All Known Implementing Classes:
ANDedConditions,Comparison,ComparisonList,Condition,ExpressionList,ORedConditions
public interface MatchCriteria extends Serializable
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<Parameter>getDependentParameters()Return the set of parameters which are required in order to evaluate the match criteria.static StringprintExpressionReference(ParameterOrArgumentRef ref)static StringprintExpressionValue(Object value)static voidprintParsedMatchCriteria(Logger log, MatchCriteria criteria, String indent)For debugging purpose
-
-
-
Method Detail
-
getDependentParameters
Set<Parameter> getDependentParameters()
Return the set of parameters which are required in order to evaluate the match criteria. If no parameter is required, return an empty set.- Returns:
-
printExpressionReference
static String printExpressionReference(ParameterOrArgumentRef ref)
-
printParsedMatchCriteria
static void printParsedMatchCriteria(Logger log, MatchCriteria criteria, String indent)
For debugging purpose- Parameters:
criteria-
-
-