Uses of Interface
org.yamcs.xtce.MatchCriteria
Packages that use MatchCriteria
-
Uses of MatchCriteria in org.yamcs.http.api
Methods in org.yamcs.http.api with parameters of type MatchCriteriaModifier and TypeMethodDescriptionstatic List<Mdb.ComparisonInfo>
XtceToGpbAssembler.toComparisons
(MatchCriteria matchCriteria) -
Uses of MatchCriteria in org.yamcs.mdb
Methods in org.yamcs.mdb that return MatchCriteriaMethods in org.yamcs.mdb with parameters of type MatchCriteriaModifier and TypeMethodDescriptionstatic final MatchCriteriaEvaluator
MatchCriteriaEvaluatorFactory.getEvaluator
(MatchCriteria matchCriteria) ProcessorData.getEvaluator
(MatchCriteria mc) -
Uses of MatchCriteria in org.yamcs.xtce
Subinterfaces of MatchCriteria in org.yamcs.xtceClasses in org.yamcs.xtce that implement MatchCriteriaModifier 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
Fields in org.yamcs.xtce declared as MatchCriteriaMethods in org.yamcs.xtce that return MatchCriteriaModifier 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()
Methods in org.yamcs.xtce with parameters of type MatchCriteriaModifier 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) Constructors in org.yamcs.xtce with parameters of type MatchCriteriaModifierConstructorDescriptionContextCalibrator
(MatchCriteria context, Calibrator calibrator) TransmissionConstraint
(MatchCriteria criteria, long timeout)