org.apache.jetspeed.util.ojb
Class CSVtoCollectionFieldConversion
java.lang.Object
org.apache.jetspeed.util.ojb.CSVtoCollectionFieldConversion
- All Implemented Interfaces:
- java.io.Serializable, org.apache.ojb.broker.accesslayer.conversions.FieldConversion
- Direct Known Subclasses:
- CSVtoPortletModeFieldConversion
public class CSVtoCollectionFieldConversion
- extends java.lang.Object
- implements org.apache.ojb.broker.accesslayer.conversions.FieldConversion
ObjectRelationalBridge field conversion.
Converts from a comma-delimited field to a java.util.collection
- Author:
- Scott T. Weaver
- See Also:
- Serialized Form
Method Summary |
protected java.lang.Object |
createObject(java.lang.String name)
Makes creation of objects created via csv fields extensible
By default simply return the string value. |
protected java.lang.String |
getNext(java.util.Iterator iterator)
Makes getting objects via csv fields extensible
By default simply return the string value. |
java.lang.Object |
javaToSql(java.lang.Object arg0)
|
java.lang.Object |
sqlToJava(java.lang.Object arg0)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CSVtoCollectionFieldConversion
public CSVtoCollectionFieldConversion()
javaToSql
public java.lang.Object javaToSql(java.lang.Object arg0)
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
- See Also:
FieldConversion.javaToSql(java.lang.Object)
sqlToJava
public java.lang.Object sqlToJava(java.lang.Object arg0)
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
- See Also:
FieldConversion.sqlToJava(java.lang.Object)
createObject
protected java.lang.Object createObject(java.lang.String name)
- Makes creation of objects created via csv fields extensible
By default simply return the string value.
- Parameters:
name
- The string value
- Returns:
- The string value
getNext
protected java.lang.String getNext(java.util.Iterator iterator)
- Makes getting objects via csv fields extensible
By default simply return the string value.
- Parameters:
name
- The string value
- Returns:
- The string value
Copyright © 1999-2009 Apache Software Foundation. All Rights Reserved.