Class AbstractLobTypeConvertor
- java.lang.Object
-
- org.castor.cpa.persistence.convertor.AbstractTypeConvertor
-
- org.castor.cpa.persistence.convertor.AbstractLobTypeConvertor
-
- All Implemented Interfaces:
java.lang.Cloneable
,TypeConvertor
,TypeConvertor
- Direct Known Subclasses:
InputStreamToByteArray
,InputStreamToSerializable
,SqlClobToCharArray
,SqlClobToString
public abstract class AbstractLobTypeConvertor extends AbstractTypeConvertor
Abstract base class to convert from one type to another using a large object buffer whose size can be configured through properties file. The convertors do not have any parameters.- Since:
- 1.1.3
- Version:
- $Revision: 7134 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Ralf Joachim
-
-
Constructor Summary
Constructors Constructor Description AbstractLobTypeConvertor(java.lang.Class<?> fromType, java.lang.Class<?> toType)
Construct a Converter between given fromType an toType.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
configure(AbstractProperties properties)
Configure the converter with given configuration.protected int
getLobBufferSize()
Get LOB buffer size.void
parameterize(java.lang.String parameter)
Initialize the converter with the given parameter.-
Methods inherited from class org.castor.cpa.persistence.convertor.AbstractTypeConvertor
clone, fromType, toString, toType
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.castor.cpa.persistence.convertor.TypeConvertor
convert
-
-
-
-
Method Detail
-
configure
public final void configure(AbstractProperties properties)
Configure the converter with given configuration.- Parameters:
properties
- Properties to use.
-
parameterize
public final void parameterize(java.lang.String parameter)
Initialize the converter with the given parameter. If no parameter is available the method don't need to be called or may be called withnull
which both should lead to the default behaviour of the converter.- Parameters:
parameter
- The parameter for the convertor (null if is not specified).
-
getLobBufferSize
protected final int getLobBufferSize()
Get LOB buffer size.- Returns:
- LOB buffer size.
-
-