litesoft
@ 947
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
// This Source Code is in the Public Domain per: http://unlicense.org package org.litesoft.GWT.forms.server.support.nonpublic; import java.io.*; import org.litesoft.core.util.*; public abstract class AbstractSendableDataConverter extends TypeConverter implements FormSendableDataConverter { public Serializable convertToPassable( Object pValue ) { return (pValue != null) ? convertNotNullToPassable( pValue ) : null; } public Object convertFromPassable( Serializable pValue ) { return pValue != null ? convertNotNullNotBoxedTypeFromPassable( pValue ) : null; } abstract protected Serializable convertNotNullToPassable( Object pValue ); abstract protected Object convertNotNullNotBoxedTypeFromPassable( Serializable pValue ); } |