Class IntersectedTagConfig
- java.lang.Object
-
- com.inductiveautomation.ignition.common.config.IntersectedPropertySet
-
- com.inductiveautomation.ignition.designer.sqltags.config.model.controllers.IntersectedTagConfig
-
- All Implemented Interfaces:
Countable
,Extendable<PropertySet>
,Mergable<PropertySet>
,MutablePropertyValueSource
,PropertySet
,PropertyValueSource
,java.io.Serializable
,java.lang.Iterable<PropertyValue>
public class IntersectedTagConfig extends IntersectedPropertySet
This is a thin extension of IntersectedPropertySet, which knows how to intersect more complicated tag props, that ideally would be handled through a generic means in the property system.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
EMPTY
-
-
Constructor Summary
Constructors Constructor Description IntersectedTagConfig(java.util.List<? extends PropertySet> propertySets)
-
Method Summary
-
Methods inherited from class com.inductiveautomation.ignition.common.config.IntersectedPropertySet
contains, get, getCount, getIntersectableProperties, getOrDefault, getOrElse, getProperties, getValues, internalObjects, intersect, isExtended, isInherited, isPropIntersectable, iterator, merge, modifyPossibleProps, refresh, remove, set, set, setImpl
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
extend, getExtension, newDefaultInstance, newExtension
-
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertyValueSource
getNonNull, getNonNull
-
-
-
-
Constructor Detail
-
IntersectedTagConfig
public IntersectedTagConfig(java.util.List<? extends PropertySet> propertySets)
-
-