Class BasicBoundPropertySet
java.lang.Object
com.inductiveautomation.ignition.common.config.BasicPropertySet
com.inductiveautomation.ignition.common.config.BasicBoundPropertySet
- All Implemented Interfaces:
BoundPropertySet,Countable,Extendable<PropertySet>,Mergable<PropertySet>,MutablePropertyValueSource,ObservablePropertySet,PropertySet,PropertyValueSource,Serializable,Iterable<PropertyValue>
- Direct Known Subclasses:
StorageTagConfiguration
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.common.config.BasicPropertySet
BasicPropertySet.Builder -
Field Summary
Fields inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
EMPTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanCollection<Property<?>>protected Map<Property<?>,BoundValue> getBoundValue(Property<?> prop) intgetCount()Collection<Property<?>>protected Objectbooleanvoidvoidset(PropertyValue propValue) voidsetBoundValue(Property<?> prop, BoundValue value) protected voidtoString()Methods inherited from class com.inductiveautomation.ignition.common.config.BasicPropertySet
addPropertyChangeListener, addPropertyChangeListener, change, coerceValue, firePropertyChange, get, getExtension, getOrDefault, getOrElse, getRawValueMap, getValues, isExtended, isInherited, iterator, of, removePropertyChangeListener, removePropertyChangeListener, set, setDirect, setRawValueMapMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.inductiveautomation.ignition.common.config.BoundPropertySet
extend, getBoundOrDefault, getValues, newDefaultInstance, newExtensionMethods inherited from interface java.lang.Iterable
forEach, iterator, spliteratorMethods inherited from interface com.inductiveautomation.ignition.common.config.MutablePropertyValueSource
merge, setMethods inherited from interface com.inductiveautomation.ignition.common.config.PropertySet
getExtension, isExtended, isInheritedMethods inherited from interface com.inductiveautomation.ignition.common.config.PropertyValueSource
get, getNonNull, getNonNull, getOrDefault, getOrElse
-
Constructor Details
-
BasicBoundPropertySet
public BasicBoundPropertySet() -
BasicBoundPropertySet
-
BasicBoundPropertySet
-
-
Method Details
-
getBoundPropMap
-
getBoundProperties
- Specified by:
getBoundPropertiesin interfaceBoundPropertySet
-
isBound
- Specified by:
isBoundin interfaceBoundPropertySet
-
setBoundValue
- Specified by:
setBoundValuein interfaceBoundPropertySet
-
getBoundValue
- Specified by:
getBoundValuein interfaceBoundPropertySet
-
setImpl
- Overrides:
setImplin classBasicPropertySet
-
remove
- Specified by:
removein interfaceMutablePropertyValueSource- Overrides:
removein classBasicPropertySet
-
contains
- Specified by:
containsin interfacePropertyValueSource- Overrides:
containsin classBasicPropertySet- Returns:
- True if the source contains a value for prop.
-
getProperties
- Specified by:
getPropertiesin interfacePropertyValueSource- Overrides:
getPropertiesin classBasicPropertySet
-
getCount
public int getCount()- Specified by:
getCountin interfaceCountable- Overrides:
getCountin classBasicPropertySet
-
set
- Specified by:
setin interfaceMutablePropertyValueSource- Overrides:
setin classBasicPropertySet
-
getRaw
- Overrides:
getRawin classBasicPropertySet
-
equals
- Overrides:
equalsin classBasicPropertySet
-
toString
- Overrides:
toStringin classBasicPropertySet
-