com.triactive.jdo.store
Class OracleStringMapping

java.lang.Object
  extended bycom.triactive.jdo.store.Mapping
      extended bycom.triactive.jdo.store.ColumnMapping
          extended bycom.triactive.jdo.store.StringMapping
              extended bycom.triactive.jdo.store.OracleStringMapping

public class OracleStringMapping
extends StringMapping


Field Summary
(package private) static java.lang.String EMPTY_STRING_SURROGATE
           
 
Fields inherited from class com.triactive.jdo.store.ColumnMapping
col, typeInfo
 
Fields inherited from class com.triactive.jdo.store.Mapping
dba, type
 
Constructor Summary
OracleStringMapping(ClassBaseTable table, int relativeFieldNumber)
           
OracleStringMapping(Column col)
           
OracleStringMapping(DatabaseAdapter dba, java.lang.Class type)
           
 
Method Summary
 java.lang.String getString(PersistenceManager pm, java.sql.ResultSet rs, int param)
           
protected  TypeInfo getTypeInfo()
           
 void setString(PersistenceManager pm, java.sql.PreparedStatement ps, int param, java.lang.String value)
           
 
Methods inherited from class com.triactive.jdo.store.StringMapping
getObject, newSQLExpression, newSQLLiteral, setObject
 
Methods inherited from class com.triactive.jdo.store.ColumnMapping
equals, getColumn, getSQLInsertionValue, getSQLUpdateValue, hashCode, includeInSQLFetchStatement, initTypeInfo, newSQLExpression
 
Methods inherited from class com.triactive.jdo.store.Mapping
failureMessage, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLong, getShort, getType, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setShort
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_STRING_SURROGATE

static final java.lang.String EMPTY_STRING_SURROGATE
See Also:
Constant Field Values
Constructor Detail

OracleStringMapping

public OracleStringMapping(DatabaseAdapter dba,
                           java.lang.Class type)

OracleStringMapping

public OracleStringMapping(Column col)

OracleStringMapping

public OracleStringMapping(ClassBaseTable table,
                           int relativeFieldNumber)
Method Detail

getTypeInfo

protected TypeInfo getTypeInfo()
Overrides:
getTypeInfo in class StringMapping

setString

public void setString(PersistenceManager pm,
                      java.sql.PreparedStatement ps,
                      int param,
                      java.lang.String value)
Overrides:
setString in class StringMapping

getString

public java.lang.String getString(PersistenceManager pm,
                                  java.sql.ResultSet rs,
                                  int param)
Overrides:
getString in class StringMapping


Copyright ? 2001 TriActive, Inc. All Rights Reserved.