Class EvaluationTimeProperties
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.alarming.config.EvaluationTimeProperties
 
- 
 public class EvaluationTimeProperties extends java.lang.ObjectThese are quasi-properties of an alarm (that is, properties that are only known during evaluation, not config properties) that are available to expressions on other properties. To add new ones, create the property here, and then add code in theAlarmobject to update the values during execution on theRuntimeCompositePropProvider
- 
- 
Field SummaryFields Modifier and Type Field Description static Property<QualityCode>Qualitystatic Property<AlarmStateTransition>StateThe current state of the alarmstatic Property<java.util.Date>Timestampstatic Property<java.lang.Object>Value
 - 
Constructor SummaryConstructors Constructor Description EvaluationTimeProperties()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static booleancontains(Property<?> prop)static booleancontains(java.lang.String id)static Property<?>get(java.lang.String id)static java.util.Collection<Property<?>>getProperties()java.util.Map<java.lang.String,Property<?>>getValues()
 
- 
- 
- 
Field Detail- 
Statepublic static final Property<AlarmStateTransition> State The current state of the alarm
 - 
Valuepublic static final Property<java.lang.Object> Value 
 - 
Qualitypublic static final Property<QualityCode> Quality 
 - 
Timestamppublic static final Property<java.util.Date> Timestamp 
 
- 
 - 
Method Detail- 
getValuespublic java.util.Map<java.lang.String,Property<?>> getValues() 
 - 
containspublic static boolean contains(Property<?> prop) 
 - 
containspublic static boolean contains(java.lang.String id) 
 - 
getpublic static Property<?> get(java.lang.String id) 
 - 
getPropertiespublic static java.util.Collection<Property<?>> getProperties() 
 
- 
 
-