|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jpox.store.rdbms.mapping.RDBMSMapping
org.jpox.store.rdbms.mapping.ColumnMapping
Column Mapping.
Field Summary | |
protected Column |
column
|
Fields inherited from class org.jpox.store.rdbms.mapping.RDBMSMapping |
LOCALISER, LOCALISER_STORE, mapping, storeMgr |
Constructor Summary | |
ColumnMapping(StoreManager storeMgr,
JavaTypeMapping mapping)
Create a new Mapping. |
Method Summary | |
boolean |
equals(java.lang.Object obj)
|
Column |
getColumn()
|
DatastoreField |
getDatastoreField()
The datastore field mapped |
java.lang.String |
getInsertionInputParameter()
Accessor for the string to put in any retrieval datastore statement for this field. |
abstract TypeInfo |
getTypeInfo()
Returns the TypeInfo (JDBC SQL type) for columns. |
java.lang.String |
getUpdateInputParameter()
Accessor for the string to put in any update datastore statements for this field. |
int |
hashCode()
|
boolean |
includeInFetchStatement()
Whether this mapping is included in the fetch statement. |
protected void |
initTypeInfo()
Sets the TypeInfo for the columns of the Mapping. |
boolean |
isNullable()
Accessor for whether the mapping is nullable. |
Methods inherited from class org.jpox.store.rdbms.mapping.RDBMSMapping |
failureMessage, getBoolean, getByte, getChar, getDatabaseAdapter, getDouble, getFloat, getInt, getJavaTypeMapping, getLong, getObject, getShort, getString, 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 |
Field Detail |
protected Column column
Constructor Detail |
public ColumnMapping(StoreManager storeMgr, JavaTypeMapping mapping)
storeMgr
- The Store Manager that this Mapping should use.mapping
- The Class that this mapping maps to the database.Method Detail |
public boolean isNullable()
RDBMSMapping
isNullable
in interface DatastoreMapping
isNullable
in class RDBMSMapping
public DatastoreField getDatastoreField()
DatastoreMapping
public abstract TypeInfo getTypeInfo()
getTypeInfo
in class RDBMSMapping
protected void initTypeInfo()
public Column getColumn()
public boolean includeInFetchStatement()
RDBMSMapping
includeInFetchStatement
in class RDBMSMapping
public java.lang.String getInsertionInputParameter()
RDBMSMapping
getInsertionInputParameter
in class RDBMSMapping
public java.lang.String getUpdateInputParameter()
RDBMSMapping
getUpdateInputParameter
in class RDBMSMapping
public boolean equals(java.lang.Object obj)
public int hashCode()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |