com.solarmetric.kodo.impl.jdbc.ormapping
Class BlobMapping
java.lang.Object
|
+--com.solarmetric.kodo.impl.jdbc.ormapping.Mapping
|
+--com.solarmetric.kodo.impl.jdbc.ormapping.FieldMapping
|
+--com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping
|
+--com.solarmetric.kodo.impl.jdbc.ormapping.BlobMapping
- All Implemented Interfaces:
- LoadSecondary, PrimaryTable, StorePrimary, StoreSecondary
- Direct Known Subclasses:
- ExplicitBlobMapping, OracleBlobMapping
- public class BlobMapping
- extends LobMapping
- implements LoadSecondary, StorePrimary, StoreSecondary, PrimaryTable
Represents the mapping of a BLOB column in the owning class' primary
table. BLOBs are loaded and stored as secondary mappings for efficiency
and due to the special handling needed to deal with them.
| Methods inherited from class com.solarmetric.kodo.impl.jdbc.ormapping.LobMapping |
delete, delete, getColumns, getLoadResultSet, getPKColumns, insert, insert, install, load, setPKColumns, update, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.solarmetric.kodo.impl.jdbc.ormapping.LoadSecondary |
load |
BlobMapping
public BlobMapping()
getSQLType
protected int getSQLType()
- Description copied from class:
LobMapping
- Returns the SQLType code for this concrete LOB implementation.
- Overrides:
getSQLType in class LobMapping
canMap
protected boolean canMap(FieldMetaData fmd,
ClassResolver resolver)
- Overrides:
canMap in class LobMapping
Copyright 2001,2002 SolarMetric, Inc. All Rights Reserved.