org.olat.course.condition.operators
Class GreaterThanEqualsOperator

java.lang.Object
  extended by org.olat.course.condition.operators.AbstractOperator
      extended by org.olat.course.condition.operators.GreaterThanEqualsOperator
All Implemented Interfaces:
java.io.Serializable, Operator

public class GreaterThanEqualsOperator
extends AbstractOperator

Description:
Wrapper for the greater than or equals operator (>=) in extended easy mode.

Initial Date: 23.10.2006

Author:
Lars Eberle (BPS Bildungsportal Sachsen GmbH)
See Also:
Serialized Form

Field Summary
 java.lang.String DISPLAY
           
 java.lang.String OPERATOR
           
 java.lang.String OPERATORKEY
           
 
Constructor Summary
GreaterThanEqualsOperator()
           
 
Method Summary
 java.lang.String buildSQLStatement(java.lang.String attribute, java.lang.String value)
          Builds the SQL statement using the given attribute and value and the operator.
 java.lang.String getLabelKey()
           
 java.lang.String getOperator()
           
 java.lang.String getOperatorKey()
           
 
Methods inherited from class org.olat.course.condition.operators.AbstractOperator
buildExpression
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OPERATOR

public final transient java.lang.String OPERATOR
See Also:
Constant Field Values

OPERATORKEY

public final transient java.lang.String OPERATORKEY
See Also:
Constant Field Values

DISPLAY

public final transient java.lang.String DISPLAY
See Also:
Constant Field Values
Constructor Detail

GreaterThanEqualsOperator

public GreaterThanEqualsOperator()
Method Detail

getOperatorKey

public java.lang.String getOperatorKey()
Returns:
the operators key (e.g. for use in StaticSingleSelectionFields)

getOperator

public java.lang.String getOperator()
Returns:
the operators function name

getLabelKey

public java.lang.String getLabelKey()
Returns:
the key of the operators label to be translated

buildSQLStatement

public java.lang.String buildSQLStatement(java.lang.String attribute,
                                          java.lang.String value)
Builds the SQL statement using the given attribute and value and the operator.

Specified by:
buildSQLStatement in interface Operator
Overrides:
buildSQLStatement in class AbstractOperator
Parameters:
attribute -
value -
Returns: