public class BoundExtendedPropertySet extends AbstractExtendedPropertySet<BoundPropertySet> implements BoundPropertySet
local, parentEMPTY| Modifier | Constructor and Description |
|---|---|
protected |
BoundExtendedPropertySet() |
|
BoundExtendedPropertySet(BoundPropertySet local,
BoundPropertySet parent) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Property<?>> |
getBoundProperties() |
BoundValue |
getBoundValue(Property<?> prop) |
protected BoundPropertySet |
instantiateLocal() |
boolean |
isBound(Property<?> prop) |
void |
setBoundValue(Property<?> prop,
BoundValue value) |
contains, get, getCount, getExtension, getImpl, getLocal, getOrCreateLocal, getOrDefault, getOrElse, getParent, getParentProperty, getProperties, getValues, isExtended, isInherited, iterator, merge, remove, set, set, setImpl, setLocal, setParent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitextend, newDefaultInstance, newExtensionbuilder, getExtension, isExtended, isInheritedmerge, remove, set, setcontains, get, getOrDefault, getOrElse, getProperties, getValuespublic BoundExtendedPropertySet(BoundPropertySet local, BoundPropertySet parent)
protected BoundExtendedPropertySet()
protected BoundPropertySet instantiateLocal()
instantiateLocal in class AbstractExtendedPropertySet<BoundPropertySet>public 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 BoundPropertySetpublic java.util.Collection<Property<?>> getBoundProperties()
getBoundProperties in interface BoundPropertySet