Class PolymorphicPersistentBean
java.lang.Object
de.ppi.deepsampler.persistence.bean.DefaultPersistentBean
de.ppi.deepsampler.persistence.bean.PolymorphicPersistentBean
- All Implemented Interfaces:
PersistentBean
public class PolymorphicPersistentBean extends DefaultPersistentBean
This class implements the necessary information to persist a bean which has a polymorphic structure. it contains the information of the "true" type not only the type of the parent.
-
Constructor Summary
Constructors Constructor Description PolymorphicPersistentBean()PolymorphicPersistentBean(java.util.Map<java.lang.String,java.lang.Object> values, java.lang.String polymorphicBeanType) -
Method Summary
Modifier and Type Method Description java.lang.StringgetPolymorphicBeanType()Methods inherited from class de.ppi.deepsampler.persistence.bean.DefaultPersistentBean
getValue, getValues, putValue, setValuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
PolymorphicPersistentBean
public PolymorphicPersistentBean() -
PolymorphicPersistentBean
public PolymorphicPersistentBean(java.util.Map<java.lang.String,java.lang.Object> values, java.lang.String polymorphicBeanType)
-
-
Method Details
-
getPolymorphicBeanType
public java.lang.String getPolymorphicBeanType()
-