atg.search.routing.command.search
Class RankingExpressionGroupDate

java.lang.Object
  extended by atg.search.routing.command.search.RankingExpressionGroupBasic
      extended by atg.search.routing.command.search.RankingExpressionGroupDate
All Implemented Interfaces:
RankingExpressionGroup, java.io.Serializable

public class RankingExpressionGroupDate
extends atg.search.routing.command.search.RankingExpressionGroupBasic

Ranking expression group for dates. The date should be provided as a time_t.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
RankingExpressionGroupDate(java.lang.String date)
          Constructs an expression using a time_t.
RankingExpressionGroupDate(java.lang.String date, NumOp op)
          Constructs an expression using a time_t and an operation.
 
Method Summary
protected  java.lang.String getAttributesXML()
           
 java.lang.String getDate()
          Returns the date, a time_t value
protected  java.lang.String getExpressionName()
           
 NumOp getOp()
          Returns the numeric operation
protected  java.lang.String getValue()
           
 void setDate(java.lang.String date)
          Sets the date, which should be a time_t value.
 void setOp(NumOp op)
          Sets the numeric operation
 
Methods inherited from class atg.search.routing.command.search.RankingExpressionGroupBasic
toXML
 
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

RankingExpressionGroupDate

public RankingExpressionGroupDate(java.lang.String date)
Constructs an expression using a time_t.

Parameters:
date - a time_t value

RankingExpressionGroupDate

public RankingExpressionGroupDate(java.lang.String date,
                                  NumOp op)
Constructs an expression using a time_t and an operation.

Parameters:
date - a time_t
op - null for default
Method Detail

getDate

public java.lang.String getDate()
Returns the date, a time_t value

Returns:
the date, a time_t value

setDate

public void setDate(java.lang.String date)
Sets the date, which should be a time_t value.

Parameters:
date - the date, a time_t value

getOp

public NumOp getOp()
Returns the numeric operation

Returns:
numeric operation

setOp

public void setOp(NumOp op)
Sets the numeric operation

Parameters:
op - numeric operation

getExpressionName

protected java.lang.String getExpressionName()
Specified by:
getExpressionName in class atg.search.routing.command.search.RankingExpressionGroupBasic

getAttributesXML

protected java.lang.String getAttributesXML()
Specified by:
getAttributesXML in class atg.search.routing.command.search.RankingExpressionGroupBasic

getValue

protected java.lang.String getValue()
Specified by:
getValue in class atg.search.routing.command.search.RankingExpressionGroupBasic