public class AlarmDefinitionDiff extends PropertySetDiff implements AlarmDefinition
EMPTYEMPTY| Constructor and Description |
|---|
AlarmDefinitionDiff(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(Property<T> prop)
Retrieves the value of the property, or null if this set doesn't contain that property.
|
BoundAlarmProperty |
getBoundProperty(Property<?> property) |
java.lang.String |
getName() |
java.lang.String |
getOriginalName() |
boolean |
isNameChanged() |
boolean |
isPropertyBound(Property<?> prop) |
void |
setBoundProperty(Property<?> property,
BoundAlarmProperty value) |
void |
setName(java.lang.String name) |
compactChanges, contains, getCount, getModified, getOrDefault, getOrElse, getProperties, getRaw, getRemoved, getValues, hasChanges, isExtended, isInherited, isModified, isRemoved, iterator, remove, revert, set, set, setRaw, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbuilder, extend, getExtension, isExtended, isInherited, newDefaultInstance, newExtensionmerge, remove, set, setcontains, getOrDefault, getOrElse, getProperties, getValuespublic java.lang.String getName()
getName in interface AlarmDefinitionpublic void setName(java.lang.String name)
setName in interface AlarmDefinitionpublic boolean isNameChanged()
public java.lang.String getOriginalName()
public boolean isPropertyBound(Property<?> prop)
isPropertyBound in interface AlarmDefinitionpublic void setBoundProperty(Property<?> property, BoundAlarmProperty value)
setBoundProperty in interface AlarmDefinitionpublic BoundAlarmProperty getBoundProperty(Property<?> property)
getBoundProperty in interface AlarmDefinitionpublic <T> T get(Property<T> prop)
PropertyValueSourceget in interface PropertyValueSourceget in class PropertySetDiff