com.ibm.commerce.search.catalog
Class AttrValueGenericAttributeInfo

com.ibm.commerce.search.catalog.AttrValueGenericAttributeInfo

public final class AttrValueGenericAttributeInfo

For internal use.


Constructor Summary
AttrValueGenericAttributeInfo(java.lang.String column)
          Constructor initializes the column name (and data type) represented by this class.
 
Method Summary
 int getAttrValueType()
          For internal use.
 java.lang.String getLanguageId()
          For internal use.
 java.lang.String getProdType()
          For internal use.
static AttrValueGenericAttributeInfo getSingleton(java.lang.String richAttribute)
          Singleton method.
static AttrValueGenericAttributeInfo getSingleton(java.lang.String richAttribute, java.lang.String languageId, int attrValueType, java.lang.String prodType)
          Singleton method.
static AttrValueGenericAttributeInfo getSingleton(java.lang.String richAttribute, java.lang.String languageId, java.lang.String prodType)
          Singleton method.
 void setAttrValueType(int newAttrValueType)
          For internal use.
 void setColumnName(java.lang.String columnName)
          For internal use.
 void setLanguageId(java.lang.String newLanguageId)
          For internal use.
 void setProdType(java.lang.String newProdType)
          For internal use.
 

Constructor Detail

AttrValueGenericAttributeInfo

public AttrValueGenericAttributeInfo(java.lang.String column)
Constructor initializes the column name (and data type) represented by this class. Creation date: (08/10/00 4:55:14 PM)
Parameters:
info - The TableInfo class that represent the table to which the column (defined by this class) belong to.
Method Detail

getAttrValueType

public int getAttrValueType()
For internal use. Creation date: (7/23/2001 9:06:28 AM)
Returns:
int

getLanguageId

public java.lang.String getLanguageId()
For internal use. Creation date: (7/23/2001 9:03:01 AM)
Returns:
java.lang.Integer

getProdType

public java.lang.String getProdType()
For internal use. Creation date: (7/23/2001 1:57:13 PM)
Returns:
int

getSingleton

public static AttrValueGenericAttributeInfo getSingleton(java.lang.String richAttribute)
Singleton method. Creation date: (8/8/00 11:32:48 AM)
Returns:
An instance of this class.

getSingleton

public static AttrValueGenericAttributeInfo getSingleton(java.lang.String richAttribute,
                                                         java.lang.String languageId,
                                                         int attrValueType,
                                                         java.lang.String prodType)
Singleton method. Creation date: (8/8/00 11:32:48 AM)
Returns:
An instance of this class.

getSingleton

public static AttrValueGenericAttributeInfo getSingleton(java.lang.String richAttribute,
                                                         java.lang.String languageId,
                                                         java.lang.String prodType)
Singleton method. Creation date: (8/8/00 11:32:48 AM)
Returns:
An instance of this class.

setAttrValueType

public void setAttrValueType(int newAttrValueType)
For internal use. Creation date: (7/23/2001 9:06:28 AM)
Parameters:
newAttrValueType - int

setColumnName

public void setColumnName(java.lang.String columnName)
For internal use. Creation date: (7/18/2001 10:03:45 AM)
Parameters:
columnName - java.lang.String

setLanguageId

public void setLanguageId(java.lang.String newLanguageId)
For internal use. Creation date: (7/23/2001 9:03:01 AM)
Parameters:
newLanguageId - java.lang.Integer

setProdType

public void setProdType(java.lang.String newProdType)
For internal use. Creation date: (7/23/2001 1:57:13 PM)
Parameters:
newProdType - int