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,- java.io.Serializable,- java.lang.Iterable<PropertyValue>
 - Direct Known Subclasses:
- StorageTagConfiguration
 
 public class BasicBoundPropertySet extends BasicPropertySet implements BoundPropertySet - See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.common.config.BasicPropertySetBasicPropertySet.Builder
 
- 
 - 
Field Summary- 
Fields inherited from interface com.inductiveautomation.ignition.common.config.PropertySetEMPTY
 
- 
 - 
Constructor SummaryConstructors Constructor Description BasicBoundPropertySet()BasicBoundPropertySet(PropertySet copy)BasicBoundPropertySet(PropertyValue... values)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(Property<?> prop)booleanequals(java.lang.Object obj)java.util.Collection<Property<?>>getBoundProperties()protected java.util.Map<Property<?>,BoundValue>getBoundPropMap()BoundValuegetBoundValue(Property<?> prop)intgetCount()java.util.Collection<Property<?>>getProperties()protected java.lang.ObjectgetRaw(Property<?> prop)booleanisBound(Property<?> prop)voidremove(Property<?> prop)voidset(PropertyValue propValue)voidsetBoundValue(Property<?> prop, BoundValue value)protected voidsetImpl(Property<?> property, java.lang.Object object)java.lang.StringtoString()- 
Methods inherited from class com.inductiveautomation.ignition.common.config.BasicPropertySetaddPropertyChangeListener, addPropertyChangeListener, change, coerceValue, firePropertyChange, get, getExtension, getOrDefault, getOrElse, getRawValueMap, getValues, isExtended, isInherited, iterator, of, removePropertyChangeListener, removePropertyChangeListener, set, setDirect, setRawValueMap
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface com.inductiveautomation.ignition.common.config.BoundPropertySetextend, getBoundOrDefault, getValues, newDefaultInstance, newExtension
 - 
Methods inherited from interface com.inductiveautomation.ignition.common.config.MutablePropertyValueSourcemerge, set
 - 
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertySetgetExtension, isExtended, isInherited
 - 
Methods inherited from interface com.inductiveautomation.ignition.common.config.PropertyValueSourceget, getNonNull, getNonNull, getOrDefault, getOrElse
 
- 
 
- 
- 
- 
Constructor Detail- 
BasicBoundPropertySetpublic BasicBoundPropertySet() 
 - 
BasicBoundPropertySetpublic BasicBoundPropertySet(PropertySet copy) 
 - 
BasicBoundPropertySetpublic BasicBoundPropertySet(PropertyValue... values) 
 
- 
 - 
Method Detail- 
getBoundPropMapprotected java.util.Map<Property<?>,BoundValue> getBoundPropMap() 
 - 
getBoundPropertiespublic java.util.Collection<Property<?>> getBoundProperties() - Specified by:
- getBoundPropertiesin interface- BoundPropertySet
 
 - 
isBoundpublic boolean isBound(Property<?> prop) - Specified by:
- isBoundin interface- BoundPropertySet
 
 - 
setBoundValuepublic void setBoundValue(Property<?> prop, BoundValue value) - Specified by:
- setBoundValuein interface- BoundPropertySet
 
 - 
getBoundValuepublic BoundValue getBoundValue(Property<?> prop) - Specified by:
- getBoundValuein interface- BoundPropertySet
 
 - 
setImplprotected void setImpl(Property<?> property, java.lang.Object object) - Overrides:
- setImplin class- BasicPropertySet
 
 - 
removepublic void remove(Property<?> prop) - Specified by:
- removein interface- MutablePropertyValueSource
- Overrides:
- removein class- BasicPropertySet
 
 - 
containspublic boolean contains(Property<?> prop) - Specified by:
- containsin interface- PropertyValueSource
- Overrides:
- containsin class- BasicPropertySet
- Returns:
- True if the source contains a value for prop.
 
 - 
getPropertiespublic java.util.Collection<Property<?>> getProperties() - Specified by:
- getPropertiesin interface- PropertyValueSource
- Overrides:
- getPropertiesin class- BasicPropertySet
 
 - 
getCountpublic int getCount() - Specified by:
- getCountin interface- Countable
- Overrides:
- getCountin class- BasicPropertySet
 
 - 
setpublic void set(PropertyValue propValue) - Specified by:
- setin interface- MutablePropertyValueSource
- Overrides:
- setin class- BasicPropertySet
 
 - 
getRawprotected java.lang.Object getRaw(Property<?> prop) - Overrides:
- getRawin class- BasicPropertySet
 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- BasicPropertySet
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- BasicPropertySet
 
 
- 
 
-