org.apache.jetspeed.util.ojb
Class LocaleFieldConversion

java.lang.Object
  extended by org.apache.jetspeed.util.ojb.LocaleFieldConversion
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.accesslayer.conversions.FieldConversion

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

ObjectRelationalBridge field conversion.

Helps transparently map Locale objects into a database table that contains country, langauge and variant field and vice versa. field should be tokenized with commas

See Also:
Serialized Form

Field Summary
private static String DELIM
           
 
Constructor Summary
LocaleFieldConversion()
           
 
Method Summary
 Object javaToSql(Object arg0)
           
 Object sqlToJava(Object arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DELIM

private static final String DELIM
See Also:
Constant Field Values
Constructor Detail

LocaleFieldConversion

public LocaleFieldConversion()
Method Detail

javaToSql

public Object javaToSql(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 Object sqlToJava(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)


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.