Class CompositePropertySet

java.lang.Object
com.inductiveautomation.ignition.common.config.CompositePropertySet
All Implemented Interfaces:
Countable, Extendable<PropertySet>, Mergable<PropertySet>, MutablePropertyValueSource, PropertySet, PropertyValueSource, Serializable, Iterable<PropertyValue>

public class CompositePropertySet extends Object implements PropertySet
A composite property set holds multiple other property sets, and loops through them to find properties.

In regards to the property set interface, any adds or merges will be applied to a new internal propertyset. In other words, the operations will work as expected in regards to this object, but nothing will be transfered to the other property sets. However, removal operations will be applied to each wrapped propertyset.

See Also:
  • Constructor Details

    • CompositePropertySet

      public CompositePropertySet(List<PropertySet> sets)
    • CompositePropertySet

      public CompositePropertySet(PropertySet... sets)
  • Method Details