org.mmbase.storage.search
Interface FieldConstraint

All Superinterfaces:
Constraint
All Known Subinterfaces:
CompareFieldsConstraint, FieldCompareConstraint, FieldNullConstraint, FieldValueBetweenConstraint, FieldValueConstraint, FieldValueInConstraint, StringSearchConstraint
All Known Implementing Classes:
BasicCompareFieldsConstraint, BasicFieldCompareConstraint, BasicFieldConstraint, BasicFieldNullConstraint, BasicFieldValueBetweenConstraint, BasicFieldValueConstraint, BasicFieldValueInConstraint, BasicStringSearchConstraint

public interface FieldConstraint
extends Constraint

A constraint on a stepfield.

Since:
MMBase-1.7
Version:
$Id: FieldConstraint.java,v 1.2 2003/03/10 11:50:46 pierre Exp $
Author:
Rob van Maris

Method Summary
 StepField getField()
          Gets the associated stepfield.
 boolean isCaseSensitive()
          Tests if a the string comparison is case sensitive.
 
Methods inherited from interface org.mmbase.storage.search.Constraint
equals, getBasicSupportLevel, hashCode, isInverse
 

Method Detail

getField

public StepField getField()
Gets the associated stepfield.


isCaseSensitive

public boolean isCaseSensitive()
Tests if a the string comparison is case sensitive. This property is ignored if the associated field is not of string type.



MMBase build 1.7.1.20041002