Uses of Interface
org.yamcs.xtce.MatchCriteria
-
Uses of MatchCriteria in org.yamcs.http.api
Modifier and TypeMethodDescriptionstatic List<Mdb.ComparisonInfo>
XtceToGpbAssembler.toComparisons
(MatchCriteria matchCriteria) -
Uses of MatchCriteria in org.yamcs.mdb
Modifier and TypeMethodDescriptionstatic final MatchCriteriaEvaluator
MatchCriteriaEvaluatorFactory.getEvaluator
(MatchCriteria matchCriteria) ProcessorData.getEvaluator
(MatchCriteria mc) -
Uses of MatchCriteria in org.yamcs.xtce
Modifier and TypeClassDescriptionclass
class
This corresponds to XTCE Comparison or ArgumentComparisonclass
All comparisons must be true.class
The Condition is XTCE overlaps with the Comparison.class
This class does not have an equivalence in the XTCE standard Created as a base-class for ORedConditions and ANDedConditionsclass
Modifier and TypeMethodDescriptionContextCalibrator.getContextMatch()
EnumerationContextAlarm.getContextMatch()
NumericContextAlarm.getContextMatch()
SequenceEntry.getIncludeCondition()
CommandVerifier.getMatchCriteria()
TransmissionConstraint.getMatchCriteria()
Container.getRestrictionCriteria()
restriction criteria related to inheritance from the base containerSequenceContainer.getRestrictionCriteria()
Modifier and TypeMethodDescriptionvoid
EnumeratedParameterType.Builder.addAlarm
(MatchCriteria contextMatch, String enumLabel, AlarmLevels level) Adds a new contextual alarm for the specified valuevoid
FloatParameterType.Builder.addAlarmRange
(MatchCriteria contextMatch, DoubleRange floatRange, AlarmLevels level) Adds a new, or unions with an existing range for the specified context and levelvoid
IntegerParameterType.Builder.addAlarmRange
(MatchCriteria contextMatch, DoubleRange range, AlarmLevels level) Adds a new, or unions with an existing range for the specified context and levelvoid
FloatParameterType.Builder.addCriticalAlarmRange
(MatchCriteria contextMatch, DoubleRange criticalRange) Adds a new, or unions with an existing critical range for the specified contextvoid
IntegerParameterType.Builder.addCriticalAlarmRange
(MatchCriteria contextMatch, DoubleRange criticalRange) Adds a new, or unions with an existing critical range for the specified contextvoid
FloatParameterType.Builder.addDistressAlarmRange
(MatchCriteria contextMatch, DoubleRange distressRange) Adds a new, or unions with an existing distress range for the specified contextvoid
IntegerParameterType.Builder.addDistressAlarmRange
(MatchCriteria contextMatch, DoubleRange distressRange) Adds a new, or unions with an existing distress range for the specified contextvoid
FloatParameterType.Builder.addSevereAlarmRange
(MatchCriteria contextMatch, DoubleRange severeRange) Adds a new, or unions with an existing severe range for the specified contextvoid
IntegerParameterType.Builder.addSevereAlarmRange
(MatchCriteria contextMatch, DoubleRange severeRange) Adds a new, or unions with an existing severe range for the specified contextvoid
FloatParameterType.Builder.addWarningAlarmRange
(MatchCriteria contextMatch, DoubleRange warningRange) Adds a new, or unions with an existing warning range for the specified contextvoid
IntegerParameterType.Builder.addWarningAlarmRange
(MatchCriteria contextMatch, DoubleRange warningRange) Adds a new, or unions with an existing warning range for the specified contextvoid
FloatParameterType.Builder.addWatchAlarmRange
(MatchCriteria contextMatch, DoubleRange watchRange) Adds a new, or unions with an existing watch range for the specified contextvoid
IntegerParameterType.Builder.addWatchAlarmRange
(MatchCriteria contextMatch, DoubleRange watchRange) Adds a new, or unions with an existing watch range for the specified contextEnumeratedParameterType.Builder.createOrGetAlarm
(MatchCriteria contextMatch) FloatParameterType.Builder.createOrGetAlarm
(MatchCriteria contextMatch) IntegerParameterType.Builder.createOrGetAlarm
(MatchCriteria contextMatch) NumericParameterType.Builder.createOrGetAlarm
(MatchCriteria contextMatch) EnumeratedParameterType.Builder.getContextAlarm
(MatchCriteria contextMatch) EnumeratedParameterType.getContextAlarm
(MatchCriteria contextMatch) FloatParameterType.Builder.getNumericContextAlarm
(MatchCriteria context) IntegerParameterType.Builder.getNumericContextAlarm
(MatchCriteria context) static void
MatchCriteria.printParsedMatchCriteria
(Logger log, MatchCriteria criteria, String indent) For debugging purposevoid
ContextCalibrator.setContext
(MatchCriteria context) void
EnumerationContextAlarm.setContextMatch
(MatchCriteria contextMatch) void
NumericContextAlarm.setContextMatch
(MatchCriteria contextMatch) void
SequenceEntry.setIncludeCondition
(MatchCriteria includeCondition) void
CommandVerifier.setMatchCriteria
(MatchCriteria matchCriteria) void
Container.setRestrictionCriteria
(MatchCriteria restrictionCriteria) ModifierConstructorDescriptionContextCalibrator
(MatchCriteria context, Calibrator calibrator) TransmissionConstraint
(MatchCriteria criteria, long timeout)