org.jpox.store.mapping
Class StringMapping

java.lang.Object
  extended byorg.jpox.store.mapping.JavaTypeMapping
      extended byorg.jpox.store.mapping.SingleFieldMapping
          extended byorg.jpox.store.mapping.BaseStringMapping
              extended byorg.jpox.store.mapping.StringMapping
All Implemented Interfaces:
SimpleDatastoreRepresentation
Direct Known Subclasses:
OracleBitSetMapping, OracleStringMapping

public class StringMapping
extends BaseStringMapping

Mapping for a String type.

Version:
$Revision: 1.8 $

Field Summary
 
Fields inherited from class org.jpox.store.mapping.BaseStringMapping
mappingSampleValue
 
Fields inherited from class org.jpox.store.mapping.SingleFieldMapping
datastoreContainer, typeInfo
 
Fields inherited from class org.jpox.store.mapping.JavaTypeMapping
datastoreMappings, dba, fmd, LOCALISER, referenceMapping, type
 
Constructor Summary
StringMapping(DatastoreAdapter dba, AbstractPropertyMetaData fmd, DatastoreContainerObject datastoreContainer, ClassLoaderResolver clr)
          Creates a new StringMapping object.
StringMapping(DatastoreAdapter dba, java.lang.String type)
          Constructor.
 
Methods inherited from class org.jpox.store.mapping.BaseStringMapping
getJavaType, getSampleValue, newLiteral, newScalarExpression
 
Methods inherited from class org.jpox.store.mapping.SingleFieldMapping
equals, getBoolean, getByte, getChar, getDatastoreContainer, getDouble, getFloat, getInt, getLong, getObject, getShort, getString, hasValue, includeInFetchStatement, includeInInsertStatement, includeInUpdateStatement, prepareDatastoreMapping, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setObject, setShort, setString
 
Methods inherited from class org.jpox.store.mapping.JavaTypeMapping
addDataStoreMapping, failureMessage, getDataStoreMapping, getDataStoreMappings, getFieldMetaData, getNumberOfDatastoreFields, getObject, getReferenceMapping, getType, isNullable, setDefault, setObject, setReferenceMapping
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringMapping

public StringMapping(DatastoreAdapter dba,
                     java.lang.String type)
Constructor.

Parameters:
dba - Datastore Adapter
type - Type of the field

StringMapping

public StringMapping(DatastoreAdapter dba,
                     AbstractPropertyMetaData fmd,
                     DatastoreContainerObject datastoreContainer,
                     ClassLoaderResolver clr)
Creates a new StringMapping object.

Parameters:
dba - Database Adapter
fmd - AbstractPropertyMetaData for the field
datastoreContainer - Table for persisting this field
clr - The ClassLoaderResolver


Copyright © -2007 . All Rights Reserved.