org.mmbase.storage.search.implementation
Class BasicFunctionValueConstraint

java.lang.Object
  extended by org.mmbase.storage.search.implementation.BasicConstraint
      extended by org.mmbase.storage.search.implementation.BasicFieldConstraint
          extended by org.mmbase.storage.search.implementation.BasicFieldCompareConstraint
              extended by org.mmbase.storage.search.implementation.BasicFieldValueConstraint
                  extended by org.mmbase.storage.search.implementation.BasicFunctionValueConstraint
All Implemented Interfaces:
Serializable, Constraint, FieldCompareConstraint, FieldConstraint, FieldValueConstraint, FunctionValueConstraint

public class BasicFunctionValueConstraint
extends BasicFieldValueConstraint
implements FunctionValueConstraint, Serializable

Since:
MMBase-1.8.5
Version:
$Id: BasicFunctionValueConstraint.java 41982 2010-04-20 14:05:14Z michiel $
Author:
Marcel Maatkamp
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mmbase.storage.search.implementation.BasicConstraint
modifiable
 
Fields inherited from interface org.mmbase.storage.search.FieldCompareConstraint
EQUAL, GREATER, GREATER_EQUAL, LESS, LESS_EQUAL, LIKE, NOT_EQUAL, OPERATOR_DESCRIPTIONS, REGEXP
 
Constructor Summary
BasicFunctionValueConstraint(StepField field, Object value, String function)
           
 
Method Summary
 String getFunction()
           
 
Methods inherited from class org.mmbase.storage.search.implementation.BasicFieldValueConstraint
equals, getValue, hashCode, matches, setValue, toString
 
Methods inherited from class org.mmbase.storage.search.implementation.BasicFieldCompareConstraint
getOperator, getOperatorDescription, setOperator
 
Methods inherited from class org.mmbase.storage.search.implementation.BasicFieldConstraint
getField, getFieldName, isCaseSensitive, setCaseSensitive
 
Methods inherited from class org.mmbase.storage.search.implementation.BasicConstraint
getBasicSupportLevel, isInverse, setInverse, setUnmodifiable
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mmbase.storage.search.FunctionValueConstraint
getValue, toString
 
Methods inherited from interface org.mmbase.storage.search.FieldCompareConstraint
getOperator
 
Methods inherited from interface org.mmbase.storage.search.FieldConstraint
getField, isCaseSensitive, matches
 
Methods inherited from interface org.mmbase.storage.search.Constraint
equals, getBasicSupportLevel, hashCode, isInverse, setUnmodifiable
 

Constructor Detail

BasicFunctionValueConstraint

public BasicFunctionValueConstraint(StepField field,
                                    Object value,
                                    String function)
Method Detail

getFunction

public String getFunction()
Specified by:
getFunction in interface FunctionValueConstraint


MMBase 2.0-SNAPSHOT - null