Package org.cyclos.impl.users
Class PhoneVOConverter
- java.lang.Object
-
- org.cyclos.impl.utils.conversion.AbstractBeanConverter<T>
-
- org.cyclos.impl.utils.conversion.ObjectConverter<VO>
-
- org.cyclos.impl.utils.conversion.EntityVOConverter<PhoneVO>
-
- org.cyclos.impl.users.PhoneVOConverter
-
- All Implemented Interfaces:
BeanConverter<PhoneVO>
@Component public class PhoneVOConverter extends EntityVOConverter<PhoneVO>
Converter forPhoneVO. Populates the formatted number. SeePhoneVO.setFormattedNumber(String)
-
-
Field Summary
-
Fields inherited from class org.cyclos.impl.utils.conversion.AbstractBeanConverter
beanHandler, configurationHandler, conversionHandler, entityManagerHandler, profileFieldHandler
-
-
Constructor Summary
Constructors Constructor Description PhoneVOConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidfill(Object source, PhoneVO vo, Object[] excludingProperties, InvocationContext.ConversionContext context)Copy properties from the source to the destination objectprotected PhoneVOinstantiate(Class<PhoneVO> beanType, Object source, InvocationContext.ConversionContext context)When the phone's user is managed, convert to ManagedPhoneVO instead-
Methods inherited from class org.cyclos.impl.utils.conversion.ObjectConverter
convert, getSessionData, registerMapping, resolveDestinationType
-
Methods inherited from class org.cyclos.impl.utils.conversion.AbstractBeanConverter
getApplicationContext, getBeanType, getFormatter
-
-
-
-
Method Detail
-
fill
protected void fill(Object source, PhoneVO vo, Object[] excludingProperties, InvocationContext.ConversionContext context)
Description copied from class:ObjectConverterCopy properties from the source to the destination object- Overrides:
fillin classEntityVOConverter<PhoneVO>
-
instantiate
protected PhoneVO instantiate(Class<PhoneVO> beanType, Object source, InvocationContext.ConversionContext context)
When the phone's user is managed, convert to ManagedPhoneVO instead- Overrides:
instantiatein classEntityVOConverter<PhoneVO>
-
-