com.triactive.jdo.store
Class ColumnMapping
java.lang.Object
com.triactive.jdo.store.Mapping
com.triactive.jdo.store.ColumnMapping
- Direct Known Subclasses:
- BigDecimalMapping, BigIntegerMapping, BooleanMapping, ByteMapping, CharacterMapping, DoubleMapping, FloatMapping, IntegerMapping, LongMapping, OIDMapping, ShortMapping, SqlDateMapping, SqlTimestampMapping, StringMapping
- public abstract class ColumnMapping
- extends Mapping
Methods inherited from class com.triactive.jdo.store.Mapping |
failureMessage, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLong, getObject, getShort, getString, getType, newSQLExpression, newSQLLiteral, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setObject, setShort, setString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
col
protected final Column col
typeInfo
protected TypeInfo typeInfo
ColumnMapping
public ColumnMapping(DatabaseAdapter dba,
java.lang.Class type)
ColumnMapping
public ColumnMapping(Column col)
newSQLExpression
public SQLExpression newSQLExpression(QueryStatement qs,
TableExpression te,
java.lang.String fieldName)
- Specified by:
newSQLExpression
in class Mapping
getTypeInfo
protected abstract TypeInfo getTypeInfo()
initTypeInfo
protected void initTypeInfo()
getColumn
public Column getColumn()
- Specified by:
getColumn
in class Mapping
getSQLInsertionValue
public java.lang.String getSQLInsertionValue()
- Specified by:
getSQLInsertionValue
in class Mapping
includeInSQLFetchStatement
public boolean includeInSQLFetchStatement()
- Specified by:
includeInSQLFetchStatement
in class Mapping
getSQLUpdateValue
public java.lang.String getSQLUpdateValue()
- Specified by:
getSQLUpdateValue
in class Mapping
equals
public boolean equals(java.lang.Object obj)
hashCode
public int hashCode()
Copyright © 2001 TriActive, Inc. All Rights Reserved.