org.jpox.store.rdbms.mapping
Class XMLTypeRDBMSMapping
java.lang.Object
org.jpox.store.rdbms.mapping.RDBMSMapping
org.jpox.store.rdbms.mapping.ColumnMapping
org.jpox.store.rdbms.mapping.CharRDBMSMapping
org.jpox.store.rdbms.mapping.XMLTypeRDBMSMapping
- All Implemented Interfaces:
- org.jpox.store.mapping.DatastoreMapping
public class XMLTypeRDBMSMapping
- extends org.jpox.store.rdbms.mapping.CharRDBMSMapping
Mapping for an Oracle XMLType type.
- Version:
- $Revision: 1.2 $
| Fields inherited from class org.jpox.store.rdbms.mapping.ColumnMapping |
column |
| Fields inherited from class org.jpox.store.rdbms.mapping.RDBMSMapping |
LOCALISER, LOCALISER_STORE, mapping, storeMgr |
|
Constructor Summary |
|
XMLTypeRDBMSMapping(org.jpox.store.mapping.JavaTypeMapping mapping,
org.jpox.store.StoreManager storeMgr,
org.jpox.store.DatastoreField field)
Constructor. |
protected |
XMLTypeRDBMSMapping(org.jpox.store.StoreManager storeMgr,
org.jpox.store.mapping.JavaTypeMapping mapping)
|
| Methods inherited from class org.jpox.store.rdbms.mapping.CharRDBMSMapping |
getBoolean, getChar, getObject, setBoolean, setChar, setObject |
| Methods inherited from class org.jpox.store.rdbms.mapping.ColumnMapping |
equals, getColumn, getDatastoreField, hashCode, includeInFetchStatement, initTypeInfo, isNullable |
| Methods inherited from class org.jpox.store.rdbms.mapping.RDBMSMapping |
applyValidValuesToColumn, failureMessage, getByte, getDatabaseAdapter, getDouble, getFloat, getInt, getJavaTypeMapping, getLong, getShort, setByte, setDouble, setFloat, setInt, setLong, setShort |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
XMLTypeRDBMSMapping
protected XMLTypeRDBMSMapping(org.jpox.store.StoreManager storeMgr,
org.jpox.store.mapping.JavaTypeMapping mapping)
- Parameters:
storeMgr - Store Managermapping - Java type mapping
XMLTypeRDBMSMapping
public XMLTypeRDBMSMapping(org.jpox.store.mapping.JavaTypeMapping mapping,
org.jpox.store.StoreManager storeMgr,
org.jpox.store.DatastoreField field)
- Constructor.
- Parameters:
mapping - Java type mappingstoreMgr - Store Managerfield - Field to be mapped
initialize
protected void initialize()
- Overrides:
initialize in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
getTypeInfo
public org.jpox.store.rdbms.typeinfo.TypeInfo getTypeInfo()
- Overrides:
getTypeInfo in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
getInsertionInputParameter
public java.lang.String getInsertionInputParameter()
- Overrides:
getInsertionInputParameter in class org.jpox.store.rdbms.mapping.ColumnMapping
includeInSQLFetchStatement
public boolean includeInSQLFetchStatement()
getUpdateInputParameter
public java.lang.String getUpdateInputParameter()
- Overrides:
getUpdateInputParameter in class org.jpox.store.rdbms.mapping.ColumnMapping
getString
public java.lang.String getString(java.lang.Object rs,
int param)
- Method to extract a String from the ResultSet at the specified position
- Specified by:
getString in interface org.jpox.store.mapping.DatastoreMapping- Overrides:
getString in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
- Parameters:
rs - The Result Setparam - The parameter position
- Returns:
- the String
setString
public void setString(java.lang.Object ps,
int param,
java.lang.String value)
- Method to set a String at the specified position in the JDBC PreparedStatement.
- Specified by:
setString in interface org.jpox.store.mapping.DatastoreMapping- Overrides:
setString in class org.jpox.store.rdbms.mapping.CharRDBMSMapping
- Parameters:
ps - The PreparedStatementparam - Parameter positionvalue - The value to set
Copyright © 2003-2008 Java Persistent Objects (JPOX). All Rights Reserved.