org.datanucleus.store.mapped.mapping
Class SqlDateMapping

java.lang.Object
  extended by org.datanucleus.store.mapped.mapping.JavaTypeMapping
      extended by org.datanucleus.store.mapped.mapping.SingleFieldMapping
          extended by org.datanucleus.store.mapped.mapping.TemporalMapping
              extended by org.datanucleus.store.mapped.mapping.SqlDateMapping

public class SqlDateMapping
extends TemporalMapping

SCO Mapping for an SQLDate type. Maps between a java.sql.Date object and an SQL "DATE" type in the datatsore.


Field Summary
 
Fields inherited from class org.datanucleus.store.mapped.mapping.JavaTypeMapping
datastoreContainer, datastoreMappings, LOCALISER, mmd, referenceMapping, roleForMember, storeMgr, type
 
Constructor Summary
SqlDateMapping()
           
 
Method Summary
protected  int getDefaultLengthAsString()
           
 java.lang.Class getJavaType()
          Accessor for the java type being mapped.
 
Methods inherited from class org.datanucleus.store.mapped.mapping.TemporalMapping
getDefaultLength, getJavaTypeForDatastoreMapping
 
Methods inherited from class org.datanucleus.store.mapped.mapping.SingleFieldMapping
equals, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLong, getObject, getShort, getString, getValidValues, initialize, prepareDatastoreMapping, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setObject, setShort, setString
 
Methods inherited from class org.datanucleus.store.mapped.mapping.JavaTypeMapping
addDatastoreMapping, failureMessage, getColumnMetaDataForMember, getDatastoreContainer, getDatastoreMapping, getDatastoreMappings, getMemberMetaData, getNumberOfDatastoreMappings, getObject, getReferenceMapping, getRoleForMember, getType, getValueForDatastoreMapping, hashCode, hasSimpleDatastoreRepresentation, includeInFetchStatement, includeInInsertStatement, includeInUpdateStatement, initialize, isNullable, isSerialised, setDatastoreContainer, setMemberMetaData, setObject, setReferenceMapping, setRoleForMember
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SqlDateMapping

public SqlDateMapping()
Method Detail

getJavaType

public java.lang.Class getJavaType()
Description copied from class: JavaTypeMapping
Accessor for the java type being mapped. This is the java type that the mapping represents. Some examples : The "java type" is the java-type name used in the plugin.xml mapping file

Specified by:
getJavaType in class JavaTypeMapping
Returns:
The java type

getDefaultLengthAsString

protected int getDefaultLengthAsString()
Specified by:
getDefaultLengthAsString in class TemporalMapping


Copyright © 2011. All Rights Reserved.