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 MatchCriteriaEvaluatorMatchCriteriaEvaluatorFactory.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 TypeClassDescriptionclassclassThis corresponds to XTCE Comparison or ArgumentComparisonclassAll comparisons must be true.classThe Condition is XTCE overlaps with the Comparison.classThis class does not have an equivalence in the XTCE standard Created as a base-class for ORedConditions and ANDedConditionsclassFields 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 TypeMethodDescriptionvoidEnumeratedParameterType.Builder.addAlarm(MatchCriteria contextMatch, String enumLabel, AlarmLevels level) Adds a new contextual alarm for the specified valuevoidFloatParameterType.Builder.addAlarmRange(MatchCriteria contextMatch, DoubleRange floatRange, AlarmLevels level) Adds a new, or unions with an existing range for the specified context and levelvoidIntegerParameterType.Builder.addAlarmRange(MatchCriteria contextMatch, DoubleRange range, AlarmLevels level) Adds a new, or unions with an existing range for the specified context and levelvoidFloatParameterType.Builder.addCriticalAlarmRange(MatchCriteria contextMatch, DoubleRange criticalRange) Adds a new, or unions with an existing critical range for the specified contextvoidIntegerParameterType.Builder.addCriticalAlarmRange(MatchCriteria contextMatch, DoubleRange criticalRange) Adds a new, or unions with an existing critical range for the specified contextvoidFloatParameterType.Builder.addDistressAlarmRange(MatchCriteria contextMatch, DoubleRange distressRange) Adds a new, or unions with an existing distress range for the specified contextvoidIntegerParameterType.Builder.addDistressAlarmRange(MatchCriteria contextMatch, DoubleRange distressRange) Adds a new, or unions with an existing distress range for the specified contextvoidFloatParameterType.Builder.addSevereAlarmRange(MatchCriteria contextMatch, DoubleRange severeRange) Adds a new, or unions with an existing severe range for the specified contextvoidIntegerParameterType.Builder.addSevereAlarmRange(MatchCriteria contextMatch, DoubleRange severeRange) Adds a new, or unions with an existing severe range for the specified contextvoidFloatParameterType.Builder.addWarningAlarmRange(MatchCriteria contextMatch, DoubleRange warningRange) Adds a new, or unions with an existing warning range for the specified contextvoidIntegerParameterType.Builder.addWarningAlarmRange(MatchCriteria contextMatch, DoubleRange warningRange) Adds a new, or unions with an existing warning range for the specified contextvoidFloatParameterType.Builder.addWatchAlarmRange(MatchCriteria contextMatch, DoubleRange watchRange) Adds a new, or unions with an existing watch range for the specified contextvoidIntegerParameterType.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 voidMatchCriteria.printParsedMatchCriteria(Logger log, MatchCriteria criteria, String indent) For debugging purposevoidContextCalibrator.setContext(MatchCriteria context) voidEnumerationContextAlarm.setContextMatch(MatchCriteria contextMatch) voidNumericContextAlarm.setContextMatch(MatchCriteria contextMatch) voidSequenceEntry.setIncludeCondition(MatchCriteria includeCondition) voidCommandVerifier.setMatchCriteria(MatchCriteria matchCriteria) voidContainer.setRestrictionCriteria(MatchCriteria restrictionCriteria) Constructors in org.yamcs.xtce with parameters of type MatchCriteriaModifierConstructorDescriptionContextCalibrator(MatchCriteria context, Calibrator calibrator) TransmissionConstraint(MatchCriteria criteria, long timeout)