org.axiondb.types
Class CompressedLOBType

java.lang.Object
  extended by org.axiondb.types.BaseDataType
      extended by org.axiondb.types.LOBType
          extended by org.axiondb.types.CompressedLOBType
All Implemented Interfaces:
Serializable, Comparator, DataType, DataTypeFactory

public class CompressedLOBType
extends LOBType

A DataType representing a compressed LOB value.

Version:
$Revision: 1.3 $ $Date: 2003/05/13 20:57:39 $
See Also:
Serialized Form

Constructor Summary
CompressedLOBType()
           
 
Method Summary
protected  BlobSource makeBlobSource(LobLocator loc)
           
protected  ClobSource makeClobSource(LobLocator loc)
           
 DataType makeNewInstance()
           
 String toString()
           
 
Methods inherited from class org.axiondb.types.LOBType
accepts, convert, getJdbcType, getLobDir, getLobFile, getSearchableCode, isCaseSensitive, read, setLobDir, toBlob, toClob, toString, write, writeByteArrayBlob, writeStringClob
 
Methods inherited from class org.axiondb.types.BaseDataType
compare, getColumnDisplaySize, getComparator, getLiteralPrefix, getLiteralSuffix, getNullableCode, getPrecision, getPreferredValueClassName, getScale, isCurrency, isUnsigned, successor, supportsSuccessor, toBigDecimal, toBigInteger, toBoolean, toByte, toByteArray, toDate, toDouble, toFloat, toInt, toLong, toNumber, toShort, toTime, toTimestamp, toURL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

CompressedLOBType

public CompressedLOBType()
Method Detail

toString

public String toString()
Overrides:
toString in class LOBType

makeNewInstance

public DataType makeNewInstance()
Specified by:
makeNewInstance in interface DataTypeFactory
Overrides:
makeNewInstance in class LOBType

makeBlobSource

protected BlobSource makeBlobSource(LobLocator loc)
                             throws AxionException
Overrides:
makeBlobSource in class LOBType
Throws:
AxionException

makeClobSource

protected ClobSource makeClobSource(LobLocator loc)
                             throws AxionException
Overrides:
makeClobSource in class LOBType
Throws:
AxionException