com.ibm.commerce.search.catalog
Class AttrValueGenericAttributeInfo

java.lang.Object
  |
  +--AttributeInfo
        |
        +--com.ibm.commerce.search.catalog.AttrValueGenericAttributeInfo

public final class AttrValueGenericAttributeInfo
extends AttributeInfo

For internal use.

See Also:
Serialized Form

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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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)
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