jstorm.mapping
Class Mapping

java.lang.Object
  |
  +--jstorm.mapping.Mapping

public class Mapping
extends java.lang.Object

Insert the type's description here. Creation date: (5/23/2001 9:25:04 PM)


Constructor Summary
Mapping()
          Mapping constructor comment.
 
Method Summary
 void addAttribute(Attribute attribute)
          Insert the method's description here.
 void addAttribute(java.lang.String attribute, java.lang.String column, java.lang.Class type)
          Insert the method's description here.
 void addAttribute(java.lang.String attribute, java.lang.String column, java.lang.Class type, boolean isKey)
          Insert the method's description here.
 java.util.Iterator getAttributes()
          Insert the method's description here.
 Attribute[] getAttributesAsArray()
          Insert the method's description here.
 java.lang.String getDeleteSql()
          Insert the method's description here.
 java.lang.String getInsertSql()
          Insert the method's description here.
 Attribute getKeyAttribute()
          Insert the method's description here.
 java.util.Iterator getKeyAttributes()
          Insert the method's description here.
 java.lang.String getKeyColumn()
          Insert the method's description here.
 java.lang.Class getObjectClass()
          Insert the method's description here.
 java.lang.String getSelectSql()
          Insert the method's description here.
 java.lang.String getTableName()
          Insert the method's description here.
 java.lang.String getUpdateSql()
          Insert the method's description here.
 boolean isCompositeKey()
          Insert the method's description here.
 boolean isUseConcurrencyStamp()
          Insert the method's description here.
 void setGetterOnAttribute(Attribute attribute)
          Insert the method's description here.
 void setObjectClass(java.lang.Class newObjectClass)
          Insert the method's description here.
 void setSetterOnAttribute(Attribute attribute)
          Insert the method's description here.
 void setTableName(java.lang.String newTableName)
          Insert the method's description here.
 void setUseConcurrencyStamp(boolean newUseConcurrencyStamp)
          Insert the method's description here.
 int size()
          Insert the method's description here.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mapping

public Mapping()
Mapping constructor comment.
Method Detail

addAttribute

public void addAttribute(Attribute attribute)
Insert the method's description here. Creation date: (5/23/2001 9:25:54 PM)
Parameters:
attribute - java.lang.String
column - java.lang.String
type - java.lang.Class

addAttribute

public void addAttribute(java.lang.String attribute,
                         java.lang.String column,
                         java.lang.Class type)
Insert the method's description here. Creation date: (5/23/2001 9:25:54 PM)
Parameters:
attribute - java.lang.String
column - java.lang.String
type - java.lang.Class

addAttribute

public void addAttribute(java.lang.String attribute,
                         java.lang.String column,
                         java.lang.Class type,
                         boolean isKey)
Insert the method's description here. Creation date: (5/23/2001 9:25:54 PM)
Parameters:
attribute - java.lang.String
column - java.lang.String
type - java.lang.Class

getAttributes

public java.util.Iterator getAttributes()
Insert the method's description here. Creation date: (5/23/2001 9:25:54 PM)
Parameters:
attribute - java.lang.String
column - java.lang.String
type - java.lang.Class

getAttributesAsArray

public Attribute[] getAttributesAsArray()
Insert the method's description here. Creation date: (5/23/2001 9:25:54 PM)
Parameters:
attribute - java.lang.String
column - java.lang.String
type - java.lang.Class

getDeleteSql

public java.lang.String getDeleteSql()
Insert the method's description here. Creation date: (5/23/2001 9:25:54 PM)
Parameters:
attribute - java.lang.String
column - java.lang.String
type - java.lang.Class

getInsertSql

public java.lang.String getInsertSql()
Insert the method's description here. Creation date: (5/23/2001 9:25:54 PM)
Parameters:
attribute - java.lang.String
column - java.lang.String
type - java.lang.Class

getKeyAttribute

public Attribute getKeyAttribute()
Insert the method's description here. Creation date: (5/23/2001 10:11:52 PM)
Returns:
java.lang.String

getKeyAttributes

public java.util.Iterator getKeyAttributes()
Insert the method's description here. Creation date: (5/23/2001 10:11:52 PM)
Returns:
java.lang.String

getKeyColumn

public java.lang.String getKeyColumn()
Insert the method's description here. Creation date: (5/23/2001 10:11:52 PM)
Returns:
java.lang.String

getObjectClass

public java.lang.Class getObjectClass()
Insert the method's description here. Creation date: (5/23/2001 10:24:11 PM)
Returns:
java.lang.Class

getSelectSql

public java.lang.String getSelectSql()
Insert the method's description here. Creation date: (5/23/2001 9:25:54 PM)
Parameters:
attribute - java.lang.String
column - java.lang.String
type - java.lang.Class

getTableName

public java.lang.String getTableName()
Insert the method's description here. Creation date: (5/23/2001 10:11:52 PM)
Returns:
java.lang.String

getUpdateSql

public java.lang.String getUpdateSql()
Insert the method's description here. Creation date: (5/23/2001 9:25:54 PM)
Parameters:
attribute - java.lang.String
column - java.lang.String
type - java.lang.Class

isCompositeKey

public boolean isCompositeKey()
Insert the method's description here. Creation date: (6/26/2001 12:56:18 PM)
Returns:
boolean

isUseConcurrencyStamp

public boolean isUseConcurrencyStamp()
Insert the method's description here. Creation date: (6/27/2001 1:10:04 PM)
Returns:
boolean

setGetterOnAttribute

public void setGetterOnAttribute(Attribute attribute)
Insert the method's description here. Creation date: (5/23/2001 10:37:24 PM)
Parameters:
attribute - com.lante.mapping.Attribute

setObjectClass

public void setObjectClass(java.lang.Class newObjectClass)
Insert the method's description here. Creation date: (5/23/2001 10:24:11 PM)
Parameters:
newObjectClass - java.lang.Class

setSetterOnAttribute

public void setSetterOnAttribute(Attribute attribute)
Insert the method's description here. Creation date: (5/23/2001 10:37:24 PM)
Parameters:
attribute - com.lante.mapping.Attribute

setTableName

public void setTableName(java.lang.String newTableName)
Insert the method's description here. Creation date: (5/23/2001 10:11:52 PM)
Parameters:
newTableName - java.lang.String

setUseConcurrencyStamp

public void setUseConcurrencyStamp(boolean newUseConcurrencyStamp)
Insert the method's description here. Creation date: (6/27/2001 1:10:04 PM)
Parameters:
newUseConcurrencyStamp - boolean

size

public int size()
Insert the method's description here. Creation date: (5/23/2001 9:26:13 PM)
Returns:
int