Interface AttributeProperty
- All Superinterfaces:
PropertyDescriptor
- All Known Implementing Classes:
SimpleAttributeProperty
Represents a simple object property.
- Since:
- 3.0
-
Method Summary
Methods inherited from interface PropertyDescriptor
equals, getName, injectValueHolder, readProperty, readPropertyDirectly, visit, writeProperty, writePropertyDirectlyModifier and TypeMethodDescriptiondefault booleanAllows to use special logic to compare values for equality as in rare cases it is not sufficient to use the default equals() method.getName()Returns property name.voidinjectValueHolder(Object object) If a property is implemented as a ValueHolder, this operation would create an unfaulted value holder and inject it into the object, if an object doesn't have it set yet.readProperty(Object object) Returns a property value, inflating unresolved object if need.readPropertyDirectly(Object object) Returns a property value of an object without disturbing the object fault status.booleanvisit(PropertyVisitor visitor) A visitor accept method.voidwriteProperty(Object object, Object oldValue, Object newValue) Sets a property value, inflating unresolved object if need.voidwritePropertyDirectly(Object object, Object oldValue, Object newValue) Sets a property value of an object without disturbing the object fault status.
-
Method Details
-
getAttribute
ObjAttribute getAttribute()
-