atg.service.datacollection
Class SQLColumnMapping

java.lang.Object
  extended by atg.service.datacollection.SQLColumnMapping
All Implemented Interfaces:
java.io.Serializable

public class SQLColumnMapping
extends java.lang.Object
implements java.io.Serializable

A mapping of a name to a column name. The name property refers to either the name of a property in a data item bean or a summary variable that is supplied on demand by the GenericSummarizer.

See Also:
FormatField, GenericSummarizer, SQLTableSummaryLogger, Serialized Form

Field Summary
static int ADD_METHOD
          ADD_METHOD columns are added to existing data when doing UPDATEs
static java.lang.String CLASS_VERSION
          Class version string
static int NO_METHOD
          default type is NO_METHOD for regular columns
static int PROPERTY_TYPE
          PROPERTY_TYPE format fields refer to property names
static int SET_METHOD
          SET_METHOD columns replace existing data when doing updates
static int VARIABLE_TYPE
          VARIABLE_TYPE format fields refer to predefined format variables
 
Constructor Summary
SQLColumnMapping()
           
 
Method Summary
 java.lang.String getColumnName()
          Returns property ColumnName
 java.lang.String getName()
          Returns property Name
 int getType()
          Returns property Type
 int getUpdateMethod()
          Returns property UpdateMethod
 void setColumnName(java.lang.String pColumnName)
          Sets property ColumnName
 void setName(java.lang.String pName)
          Sets property Name
 void setType(int pType)
          Sets property Type
 void setUpdateMethod(int pUpdateMethod)
          Sets property UpdateMethod
 java.lang.String toString()
          toString() Object override
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string


PROPERTY_TYPE

public static final int PROPERTY_TYPE
PROPERTY_TYPE format fields refer to property names

See Also:
Constant Field Values

VARIABLE_TYPE

public static final int VARIABLE_TYPE
VARIABLE_TYPE format fields refer to predefined format variables

See Also:
Constant Field Values

NO_METHOD

public static final int NO_METHOD
default type is NO_METHOD for regular columns

See Also:
Constant Field Values

ADD_METHOD

public static final int ADD_METHOD
ADD_METHOD columns are added to existing data when doing UPDATEs

See Also:
Constant Field Values

SET_METHOD

public static final int SET_METHOD
SET_METHOD columns replace existing data when doing updates

See Also:
Constant Field Values
Constructor Detail

SQLColumnMapping

public SQLColumnMapping()
Method Detail

setName

public void setName(java.lang.String pName)
Sets property Name


getName

public java.lang.String getName()
Returns property Name


setColumnName

public void setColumnName(java.lang.String pColumnName)
Sets property ColumnName


getColumnName

public java.lang.String getColumnName()
Returns property ColumnName


setType

public void setType(int pType)
Sets property Type


getType

public int getType()
Returns property Type


setUpdateMethod

public void setUpdateMethod(int pUpdateMethod)
Sets property UpdateMethod


getUpdateMethod

public int getUpdateMethod()
Returns property UpdateMethod


toString

public java.lang.String toString()
toString() Object override

Overrides:
toString in class java.lang.Object