Class BoundExtendedPropertySet
java.lang.Object
com.inductiveautomation.ignition.common.config.AbstractExtendedPropertySet<BoundPropertySet>
com.inductiveautomation.ignition.common.config.BoundExtendedPropertySet
- All Implemented Interfaces:
BoundPropertySet
,Countable
,Extendable<PropertySet>
,Mergable<PropertySet>
,MutablePropertyValueSource
,PropertySet
,PropertyValueSource
,Serializable
,Iterable<PropertyValue>
public class BoundExtendedPropertySet
extends AbstractExtendedPropertySet<BoundPropertySet>
implements BoundPropertySet
- See Also:
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.common.config.AbstractExtendedPropertySet
local, parent
Fields inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
EMPTY
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BoundExtendedPropertySet
(BoundPropertySet local, BoundPropertySet parent) -
Method Summary
Modifier and TypeMethodDescriptionCollection<Property<?>>
getBoundValue
(Property<?> prop) protected BoundPropertySet
boolean
void
setBoundValue
(Property<?> prop, BoundValue value) Methods inherited from class com.inductiveautomation.ignition.common.config.AbstractExtendedPropertySet
contains, get, getCount, getExtension, getImpl, getLocal, getOrCreateLocal, getOrDefault, getOrElse, getParent, getParentProperty, getProperties, isExtended, isInherited, iterator, merge, remove, set, set, setImpl, setLocal, setParent, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.common.config.BoundPropertySet
extend, getBoundOrDefault, getValues, newDefaultInstance, newExtension
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
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
-
Constructor Details
-
BoundExtendedPropertySet
-
BoundExtendedPropertySet
protected BoundExtendedPropertySet()
-
-
Method Details
-
instantiateLocal
- Specified by:
instantiateLocal
in classAbstractExtendedPropertySet<BoundPropertySet>
-
isBound
- Specified by:
isBound
in interfaceBoundPropertySet
-
setBoundValue
- Specified by:
setBoundValue
in interfaceBoundPropertySet
-
getBoundValue
- Specified by:
getBoundValue
in interfaceBoundPropertySet
-
getBoundProperties
- Specified by:
getBoundProperties
in interfaceBoundPropertySet
-