org.granite.eclipselink
Class EclipseLinkValueHolder

java.lang.Object
  extended by org.granite.eclipselink.EclipseLinkValueHolder
All Implemented Interfaces:
Cloneable, org.eclipse.persistence.indirection.ValueHolderInterface, org.eclipse.persistence.indirection.WeavedAttributeValueHolderInterface

public class EclipseLinkValueHolder
extends Object
implements org.eclipse.persistence.indirection.WeavedAttributeValueHolderInterface

Author:
William DRAI

Field Summary
 
Fields inherited from interface org.eclipse.persistence.indirection.ValueHolderInterface
shouldToStringInstantiate
 
Constructor Summary
EclipseLinkValueHolder()
           
 
Method Summary
 Object clone()
           
 Object getValue()
           
 boolean isCoordinatedWithProperty()
           
 boolean isInstantiated()
           
 boolean isNewlyWeavedValueHolder()
           
 void setIsCoordinatedWithProperty(boolean value)
           
 void setIsNewlyWeavedValueHolder(boolean value)
           
 void setValue(Object value)
           
 boolean shouldAllowInstantiationDeferral()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EclipseLinkValueHolder

public EclipseLinkValueHolder()
Method Detail

setValue

public void setValue(Object value)
Specified by:
setValue in interface org.eclipse.persistence.indirection.ValueHolderInterface

getValue

public Object getValue()
Specified by:
getValue in interface org.eclipse.persistence.indirection.ValueHolderInterface

isInstantiated

public boolean isInstantiated()
Specified by:
isInstantiated in interface org.eclipse.persistence.indirection.ValueHolderInterface

isCoordinatedWithProperty

public boolean isCoordinatedWithProperty()
Specified by:
isCoordinatedWithProperty in interface org.eclipse.persistence.indirection.WeavedAttributeValueHolderInterface

isNewlyWeavedValueHolder

public boolean isNewlyWeavedValueHolder()
Specified by:
isNewlyWeavedValueHolder in interface org.eclipse.persistence.indirection.WeavedAttributeValueHolderInterface

shouldAllowInstantiationDeferral

public boolean shouldAllowInstantiationDeferral()
Specified by:
shouldAllowInstantiationDeferral in interface org.eclipse.persistence.indirection.WeavedAttributeValueHolderInterface

setIsCoordinatedWithProperty

public void setIsCoordinatedWithProperty(boolean value)
Specified by:
setIsCoordinatedWithProperty in interface org.eclipse.persistence.indirection.WeavedAttributeValueHolderInterface

setIsNewlyWeavedValueHolder

public void setIsNewlyWeavedValueHolder(boolean value)
Specified by:
setIsNewlyWeavedValueHolder in interface org.eclipse.persistence.indirection.WeavedAttributeValueHolderInterface

clone

public Object clone()
Specified by:
clone in interface org.eclipse.persistence.indirection.ValueHolderInterface
Overrides:
clone in class Object