org.springframework.persistence.support
Class AbstractConstructorEntityInstantiator<BACKING_INTERFACE,STATE>
java.lang.Object
org.springframework.persistence.support.AbstractConstructorEntityInstantiator<BACKING_INTERFACE,STATE>
- All Implemented Interfaces:
- EntityInstantiator<BACKING_INTERFACE,STATE>
public abstract class AbstractConstructorEntityInstantiator<BACKING_INTERFACE,STATE>
- extends Object
- implements EntityInstantiator<BACKING_INTERFACE,STATE>
Try for a constructor taking state: failing that, try a no-arg
constructor and then setUnderlyingNode().
- Author:
- Rod Johnson
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractConstructorEntityInstantiator
public AbstractConstructorEntityInstantiator()
createEntityFromState
public final <T extends BACKING_INTERFACE> T createEntityFromState(STATE n,
Class<T> c)
- Specified by:
createEntityFromState
in interface EntityInstantiator<BACKING_INTERFACE,STATE>
setState
protected abstract void setState(BACKING_INTERFACE entity,
STATE s)
- Subclasses must implement to set state
- Parameters:
entity
- s
-
Copyright © 2011. All Rights Reserved.