public class HibernateCompositeTypeConverter extends HibernateTypeBaseConverter implements IMultipleConverter
It works with org.hibernate.usertype.CompositeUserType
.
Constructor and Description |
---|
HibernateCompositeTypeConverter() |
Modifier and Type | Method and Description |
---|---|
void |
setValue0(java.lang.Object v) |
void |
setValue1(java.lang.Object v) |
void |
setValue2(java.lang.Object v) |
void |
setValue3(java.lang.Object v) |
void |
setValue4(java.lang.Object v) |
void |
setValue5(java.lang.Object v) |
void |
setValue6(java.lang.Object v) |
void |
setValue7(java.lang.Object v) |
void |
setValue8(java.lang.Object v) |
void |
setValue9(java.lang.Object v) |
void |
setValuesCount(int count) |
void |
toDB(java.lang.Object o)
First call to this method sending to it the java object that you
wish to split, and after you can obtain the splited object acceding
to properties.
|
java.lang.Object |
toJava()
First it's required to set value for properties (with data in DB format),
and after call to toJava to obtain a Java object created from
this proprerties.
|
getHibernateType, getType, setParameters, setType
public java.lang.Object toJava() throws ConversionException
IMultipleConverter
toJava
in interface IMultipleConverter
ConversionException
public void toDB(java.lang.Object o) throws ConversionException
IMultipleConverter
toDB
in interface IMultipleConverter
ConversionException
public void setValuesCount(int count)
public void setValue0(java.lang.Object v)
public void setValue1(java.lang.Object v)
public void setValue2(java.lang.Object v)
public void setValue3(java.lang.Object v)
public void setValue4(java.lang.Object v)
public void setValue5(java.lang.Object v)
public void setValue6(java.lang.Object v)
public void setValue7(java.lang.Object v)
public void setValue8(java.lang.Object v)
public void setValue9(java.lang.Object v)