com.devexperts.evolution.utils.configencoder
Class EnumPersistenceDelegate

java.lang.Object
  extended by java.beans.PersistenceDelegate
      extended by com.devexperts.evolution.utils.configencoder.EnumPersistenceDelegate

public class EnumPersistenceDelegate
extends java.beans.PersistenceDelegate

Default persistence delegate for enums.

Author:
Lukashevich Sergey

Method Summary
static EnumPersistenceDelegate getInstance()
           
protected  java.beans.Expression instantiate(java.lang.Object oldInstance, java.beans.Encoder out)
           
protected  boolean mutatesTo(java.lang.Object oldInstance, java.lang.Object newInstance)
           
 
Methods inherited from class java.beans.PersistenceDelegate
initialize, writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static EnumPersistenceDelegate getInstance()

mutatesTo

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

instantiate

protected java.beans.Expression instantiate(java.lang.Object oldInstance,
                                            java.beans.Encoder out)
Specified by:
instantiate in class java.beans.PersistenceDelegate


Copyright © 2012 Devexperts, LLC. All Rights Reserved.