public interface WeavedAttributeValueHolderInterface extends ValueHolderInterface
Type | Property and Description |
---|---|
boolean |
isCoordinatedWith
When a valueholder is triggered, the weaved code will ensure its value is
coordinated with the underlying property.
|
shouldToStringInstantiate
Modifier and Type | Method and Description |
---|---|
boolean |
isCoordinatedWithProperty()
When a valueholder is triggered, the weaved code will ensure its value is
coordinated with the underlying property.
|
boolean |
isNewlyWeavedValueHolder()
This method returns whether this valueholder has been newly instantiated by weaved code.
|
void |
setIsCoordinatedWithProperty(boolean coordinated)
TopLink will call this method when the triggering of a weaved valueholder causes it's
value to be coordinated with the underlying property
|
void |
setIsNewlyWeavedValueHolder(boolean isNew)
TopLink weaving calls this method on any valueholder it weaves into a class to indicate
that it is new and it's value should not be considered.
|
boolean |
shouldAllowInstantiationDeferral()
INTERNAL:
Return if add/remove should trigger instantiation or avoid.
|
clone, getValue, isInstantiated, setValue
boolean isCoordinatedWithProperty()
void setIsCoordinatedWithProperty(boolean coordinated)
boolean isNewlyWeavedValueHolder()
void setIsNewlyWeavedValueHolder(boolean isNew)
isNew
- boolean shouldAllowInstantiationDeferral()