atg.commerce.expression
Class RuleExpression

java.lang.Object
  extended by atg.commerce.expression.RuleExpression

public class RuleExpression
extends java.lang.Object

This class represents a rule expression. A rule expression represents an operand of an expression.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
RuleExpression()
           
RuleExpression(java.lang.String pExpression)
           
 
Method Summary
 java.lang.Object[] getArrayValue()
          Returns property arrayValue
 java.lang.Boolean getBooleanValue()
          Returns property booleanValue
 java.lang.Character getCharValue()
          Returns property charValue
 java.lang.String getCollectionElement()
          Returns property collectionElement
 java.util.Collection getCollectionValue()
          Returns property collectionValue
 java.util.Dictionary getDictionaryValue()
          Returns property DictionaryValue
 java.lang.Double getDoubleValue()
          Returns property doubleValue
 java.lang.String getExpression()
          Returns property expression
 int getExpressionType()
          Returns property expressionType
 java.lang.Float getFloatValue()
          Returns property floatValue
 java.lang.Integer getIntValue()
          Returns property intValue
 java.lang.Long getLongValue()
          Returns property longValue
 java.util.Map getMapValue()
          Returns property mapValue
 java.lang.Object getObjectValue()
          Returns property objectValue
 java.lang.Short getShortValue()
          Returns property shortValue
 java.lang.String getStringValue()
          Returns property stringValue
 java.lang.Object getValue()
           
 void setArrayValue(java.lang.Object[] pArrayValue)
          Sets property arrayValue
 void setBooleanValue(java.lang.Boolean pBooleanValue)
          Sets property booleanValue
 void setCharValue(java.lang.Character pCharValue)
          Sets property charValue
 void setCollectionElement(java.lang.String pCollectionElement)
          Sets property collectionElement
 void setCollectionValue(java.util.Collection pCollectionValue)
          Sets property collectionValue
 void setDictionaryValue(java.util.Dictionary pDictionaryValue)
          Sets property DictionaryValue
 void setDoubleValue(java.lang.Double pDoubleValue)
          Sets property doubleValue
 void setExpression(java.lang.String pExpression)
          Sets property expression
 void setExpressionType(int pExpressionType)
          Sets property expressionType
 void setFloatValue(java.lang.Float pFloatValue)
          Sets property floatValue
 void setIntValue(java.lang.Integer pIntValue)
          Sets property intValue
 void setLongValue(java.lang.Long pLongValue)
          Sets property longValue
 void setMapValue(java.util.Map pMapValue)
          Sets property mapValue
 void setObjectValue(java.lang.Object pObjectValue)
          Sets property objectValue
 void setShortValue(java.lang.Short pShortValue)
          Sets property shortValue
 void setStringValue(java.lang.String pStringValue)
          Sets property stringValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

RuleExpression

public RuleExpression()

RuleExpression

public RuleExpression(java.lang.String pExpression)
Method Detail

getValue

public java.lang.Object getValue()

getExpressionType

public int getExpressionType()
Returns property expressionType

Returns:
returns property expressionType

setExpressionType

public void setExpressionType(int pExpressionType)
Sets property expressionType

Parameters:
pExpressionType - the value to set for property expressionType

getExpression

public java.lang.String getExpression()
Returns property expression

Returns:
returns property expression

setExpression

public void setExpression(java.lang.String pExpression)
Sets property expression

Parameters:
pExpression - the value to set for property expression

getDoubleValue

public java.lang.Double getDoubleValue()
Returns property doubleValue

Returns:
returns property doubleValue

setDoubleValue

public void setDoubleValue(java.lang.Double pDoubleValue)
Sets property doubleValue

Parameters:
pDoubleValue - the value to set for property doubleValue

getLongValue

public java.lang.Long getLongValue()
Returns property longValue

Returns:
returns property longValue

setLongValue

public void setLongValue(java.lang.Long pLongValue)
Sets property longValue

Parameters:
pLongValue - the value to set for property longValue

getIntValue

public java.lang.Integer getIntValue()
Returns property intValue

Returns:
returns property intValue

setIntValue

public void setIntValue(java.lang.Integer pIntValue)
Sets property intValue

Parameters:
pIntValue - the value to set for property intValue

getFloatValue

public java.lang.Float getFloatValue()
Returns property floatValue

Returns:
returns property floatValue

setFloatValue

public void setFloatValue(java.lang.Float pFloatValue)
Sets property floatValue

Parameters:
pFloatValue - the value to set for property floatValue

getShortValue

public java.lang.Short getShortValue()
Returns property shortValue

Returns:
returns property shortValue

setShortValue

public void setShortValue(java.lang.Short pShortValue)
Sets property shortValue

Parameters:
pShortValue - the value to set for property shortValue

getBooleanValue

public java.lang.Boolean getBooleanValue()
Returns property booleanValue

Returns:
returns property booleanValue

setBooleanValue

public void setBooleanValue(java.lang.Boolean pBooleanValue)
Sets property booleanValue

Parameters:
pBooleanValue - the value to set for property booleanValue

getStringValue

public java.lang.String getStringValue()
Returns property stringValue

Returns:
returns property stringValue

setStringValue

public void setStringValue(java.lang.String pStringValue)
Sets property stringValue

Parameters:
pStringValue - the value to set for property stringValue

getCharValue

public java.lang.Character getCharValue()
Returns property charValue

Returns:
returns property charValue

setCharValue

public void setCharValue(java.lang.Character pCharValue)
Sets property charValue

Parameters:
pCharValue - the value to set for property charValue

getMapValue

public java.util.Map getMapValue()
Returns property mapValue

Returns:
returns property mapValue

setMapValue

public void setMapValue(java.util.Map pMapValue)
Sets property mapValue

Parameters:
pMapValue - the value to set for property mapValue

getDictionaryValue

public java.util.Dictionary getDictionaryValue()
Returns property DictionaryValue

Returns:
returns property DictionaryValue

setDictionaryValue

public void setDictionaryValue(java.util.Dictionary pDictionaryValue)
Sets property DictionaryValue

Parameters:
pDictionaryValue - the value to set for property DictionaryValue

getCollectionValue

public java.util.Collection getCollectionValue()
Returns property collectionValue

Returns:
returns property collectionValue

setCollectionValue

public void setCollectionValue(java.util.Collection pCollectionValue)
Sets property collectionValue

Parameters:
pCollectionValue - the value to set for property collectionValue

getObjectValue

public java.lang.Object getObjectValue()
Returns property objectValue

Returns:
returns property objectValue

setObjectValue

public void setObjectValue(java.lang.Object pObjectValue)
Sets property objectValue

Parameters:
pObjectValue - the value to set for property objectValue

getCollectionElement

public java.lang.String getCollectionElement()
Returns property collectionElement

Returns:
returns property collectionElement

setCollectionElement

public void setCollectionElement(java.lang.String pCollectionElement)
Sets property collectionElement

Parameters:
pCollectionElement - the value to set for property collectionElement

getArrayValue

public java.lang.Object[] getArrayValue()
Returns property arrayValue

Returns:
returns property arrayValue

setArrayValue

public void setArrayValue(java.lang.Object[] pArrayValue)
Sets property arrayValue

Parameters:
pArrayValue - the value to set for property arrayValue