org.das2.persistence
Class DatumPersistenceDelegate

java.lang.Object
  extended by java.beans.PersistenceDelegate
      extended by java.beans.DefaultPersistenceDelegate
          extended by org.das2.persistence.DatumPersistenceDelegate

public class DatumPersistenceDelegate
extends java.beans.DefaultPersistenceDelegate


Constructor Summary
DatumPersistenceDelegate()
          Creates a new instance of DatumRangePersistenceDelegate
 
Method Summary
protected  void initialize(java.lang.Class<?> type, java.lang.Object oldInstance, java.lang.Object newInstance, java.beans.Encoder out)
           
protected  java.beans.Expression instantiate(java.lang.Object oldInstance, java.beans.Encoder out)
           
protected  boolean mutatesTo(java.lang.Object oldInstance, java.lang.Object newInstance)
           
static Datum newDatum(double val, java.lang.String units)
           
 void writeObject(java.lang.Object oldInstance, java.beans.Encoder out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatumPersistenceDelegate

public DatumPersistenceDelegate()
Creates a new instance of DatumRangePersistenceDelegate

Method Detail

instantiate

protected java.beans.Expression instantiate(java.lang.Object oldInstance,
                                            java.beans.Encoder out)
Overrides:
instantiate in class java.beans.DefaultPersistenceDelegate

newDatum

public static Datum newDatum(double val,
                             java.lang.String units)

initialize

protected void initialize(java.lang.Class<?> type,
                          java.lang.Object oldInstance,
                          java.lang.Object newInstance,
                          java.beans.Encoder out)
Overrides:
initialize in class java.beans.DefaultPersistenceDelegate

writeObject

public void writeObject(java.lang.Object oldInstance,
                        java.beans.Encoder out)
Overrides:
writeObject in class java.beans.PersistenceDelegate

mutatesTo

protected boolean mutatesTo(java.lang.Object oldInstance,
                            java.lang.Object newInstance)
Overrides:
mutatesTo in class java.beans.DefaultPersistenceDelegate