org.apache.jackrabbit.core.state.orm.ojb
Class ValuesToStringFieldConversion

java.lang.Object
  extended byorg.apache.jackrabbit.core.state.orm.ojb.ValuesToStringFieldConversion
All Implemented Interfaces:
org.apache.ojb.broker.accesslayer.conversions.FieldConversion, Serializable

public class ValuesToStringFieldConversion
extends Object
implements org.apache.ojb.broker.accesslayer.conversions.FieldConversion

Helper class to convert multi-valued properties into an encoded string stored in a single database column.

See Also:
Serialized Form

Field Summary
static String SEPARATOR
           
 
Constructor Summary
ValuesToStringFieldConversion()
           
ValuesToStringFieldConversion(int type)
           
 
Method Summary
 Object javaToSql(Object object)
           
 Object sqlToJava(Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEPARATOR

public static final String SEPARATOR
See Also:
Constant Field Values
Constructor Detail

ValuesToStringFieldConversion

public ValuesToStringFieldConversion()

ValuesToStringFieldConversion

public ValuesToStringFieldConversion(int type)
Method Detail

javaToSql

public Object javaToSql(Object object)
                 throws org.apache.ojb.broker.accesslayer.conversions.ConversionException
Specified by:
javaToSql in interface org.apache.ojb.broker.accesslayer.conversions.FieldConversion
Throws:
org.apache.ojb.broker.accesslayer.conversions.ConversionException

sqlToJava

public Object sqlToJava(Object object)
                 throws org.apache.ojb.broker.accesslayer.conversions.ConversionException
Specified by:
sqlToJava in interface org.apache.ojb.broker.accesslayer.conversions.FieldConversion
Throws:
org.apache.ojb.broker.accesslayer.conversions.ConversionException


Copyright © 2004-2005 The Apache Software Foundation. All Rights Reserved.