Interface VersionedPropertySet
- 
- All Superinterfaces:
 BoundPropertySet,Countable,Extendable<PropertySet>,java.lang.Iterable<PropertyValue>,Mergable<PropertySet>,MutablePropertyValueSource,PropertySet,PropertyValueSource,java.io.Serializable
- All Known Implementing Classes:
 BasicVersionedPropertySet
public interface VersionedPropertySet extends BoundPropertySet
This interface is for a property set that has knowledge of which properties have changed since a certain point.- Since:
 - 8.0
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static VersionedPropertySetEMPTY 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<Property<?>>getModified()booleanisModified(Property<?> prop)- 
Methods inherited from interface com.inductiveautomation.ignition.common.config.BoundPropertySet
extend, getBoundOrDefault, getBoundProperties, getBoundValue, getValues, isBound, newDefaultInstance, newExtension, setBoundValue 
- 
Methods inherited from interface com.inductiveautomation.ignition.common.config.MutablePropertyValueSource
merge, remove, set, set 
- 
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
getExtension, isExtended, isInherited 
- 
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertyValueSource
contains, get, getNonNull, getNonNull, getOrDefault, getOrElse, getProperties 
 - 
 
 - 
 
- 
- 
Field Detail
- 
EMPTY
static final VersionedPropertySet EMPTY
 
 - 
 
 -