public class BasicBoundPropertySet extends BasicPropertySet implements BoundPropertySet
BasicPropertySet.BuilderEMPTY| Constructor and Description |
|---|
BasicBoundPropertySet() |
BasicBoundPropertySet(PropertySet copy) |
BasicBoundPropertySet(PropertyValue... values) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(Property<?> prop) |
boolean |
equals(java.lang.Object obj) |
java.util.Collection<Property<?>> |
getBoundProperties() |
protected java.util.Map<Property<?>,BoundValue> |
getBoundPropMap() |
BoundValue |
getBoundValue(Property<?> prop) |
int |
getCount() |
java.util.Collection<Property<?>> |
getProperties() |
protected java.lang.Object |
getRaw(Property<?> prop) |
boolean |
isBound(Property<?> prop) |
void |
remove(Property<?> prop) |
void |
set(PropertyValue propValue) |
void |
setBoundValue(Property<?> prop,
BoundValue value) |
protected void |
setImpl(Property<?> property,
java.lang.Object object) |
java.lang.String |
toString() |
addPropertyChangeListener, addPropertyChangeListener, change, coerceValue, firePropertyChange, get, getExtension, getOrDefault, getOrElse, getRawValueMap, getValues, isExtended, isInherited, iterator, of, removePropertyChangeListener, removePropertyChangeListener, set, setDirect, setRawValueMapclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitextend, newDefaultInstance, newExtensionbuilder, getExtension, isExtended, isInheritedmerge, setget, getOrDefault, getOrElse, getValuespublic BasicBoundPropertySet()
public BasicBoundPropertySet(PropertySet copy)
public BasicBoundPropertySet(PropertyValue... values)
protected java.util.Map<Property<?>,BoundValue> getBoundPropMap()
public java.util.Collection<Property<?>> getBoundProperties()
getBoundProperties in interface BoundPropertySetpublic boolean isBound(Property<?> prop)
isBound in interface BoundPropertySetpublic void setBoundValue(Property<?> prop, BoundValue value)
setBoundValue in interface BoundPropertySetpublic BoundValue getBoundValue(Property<?> prop)
getBoundValue in interface BoundPropertySetprotected void setImpl(Property<?> property, java.lang.Object object)
setImpl in class BasicPropertySetpublic void remove(Property<?> prop)
remove in interface MutablePropertyValueSourceremove in class BasicPropertySetpublic boolean contains(Property<?> prop)
contains in interface PropertyValueSourcecontains in class BasicPropertySetpublic java.util.Collection<Property<?>> getProperties()
getProperties in interface PropertyValueSourcegetProperties in class BasicPropertySetpublic int getCount()
getCount in interface CountablegetCount in class BasicPropertySetpublic void set(PropertyValue propValue)
set in interface MutablePropertyValueSourceset in class BasicPropertySetprotected java.lang.Object getRaw(Property<?> prop)
getRaw in class BasicPropertySetpublic boolean equals(java.lang.Object obj)
equals in class BasicPropertySetpublic java.lang.String toString()
toString in class BasicPropertySet