org.synchronoss.cpo.transform.jdbc
Class TransformStringChar
java.lang.Object
org.synchronoss.cpo.transform.jdbc.TransformStringChar
- All Implemented Interfaces:
- Transform<java.lang.String,char[]>
public class TransformStringChar
- extends java.lang.Object
- implements Transform<java.lang.String,char[]>
Converts a java.sql.Blob from a jdbc datasource to a byte[] and
from a byte[] to a java.sql.Blob
- Author:
- david berry
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransformStringChar
public TransformStringChar()
transformIn
public char[] transformIn(java.lang.String lvc)
throws CpoException
- Transforms the datasource object into an object required by the class
- Specified by:
transformIn in interface Transform<java.lang.String,char[]>
- Parameters:
cpoAdapter - The CpoAdapter for the datasource where the attribute is being retrievedparentObject - The object that contains the attribute being retrieved.The - object that represents the datasource object being retrieved
- Returns:
- The object to be stored in the attribute
- Throws:
CpoException
transformOut
public java.lang.String transformOut(JdbcPreparedStatementFactory jpsf,
char[] attrObj)
throws CpoException
- Transforms the data from the class attribute to the object required by the datasource
- Specified by:
transformOut in interface Transform<java.lang.String,char[]>
- Parameters:
cpoAdapter - The CpoAdapter for the datasource where the attribute is being persistedparentObject - The object that contains the attribute being persisted.attributeObject - The object that represents the attribute being persisted.
- Returns:
- The object to be stored in the datasource
- Throws:
CpoException
transformOut
public java.lang.String transformOut(JdbcCallableStatementFactory jpsf,
char[] attributeObject)
throws CpoException,
java.lang.UnsupportedOperationException
- Specified by:
transformOut in interface Transform<java.lang.String,char[]>
- Throws:
CpoException
java.lang.UnsupportedOperationException
Copyright © 2011. All Rights Reserved.