Class EventProperty
java.lang.Object
com.inductiveautomation.ignition.common.alarming.evaluation.EventProperty
- All Implemented Interfaces:
- Property,- Serializable
This wrapper around Property adds information about what kind of property it is. It is only used by the
 alarming system, and is primarily used when trying to decide what should be journaled.
- See Also:
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionstatic EventPropertycreate(Property<?> prop, EventPropertyType type) static EventPropertycreateDynamic(Property<?> prop, boolean isConfig) static EventPropertycreateStatic(Property<?> prop, boolean isConfig) booleanThe default value for new instances of this property, or null if not applicable.getName()The "name" of this property.getType()The data type for this property.inthashCode()toString()
- 
Field Details- 
internal
- 
type
 
- 
- 
Method Details- 
create
- 
getNameDescription copied from interface:PropertyThe "name" of this property. Should be descriptive, but also unique. To this end, it is encouraged to make your keys fully qualified by prefixing them with your module id. For example: "mymod.MyProperty". Properties defined by the system start with "sys."
- 
getTypeDescription copied from interface:PropertyThe data type for this property.
- 
getDefaultValueDescription copied from interface:PropertyThe default value for new instances of this property, or null if not applicable.- Specified by:
- getDefaultValuein interface- Property
 
- 
getPropertyType
- 
toString
- 
hashCodepublic int hashCode()
- 
equals
- 
createStatic
- 
createDynamic
 
-