org.mmbase.storage.search
Interface FieldValueInQueryConstraint

All Superinterfaces:
Constraint, FieldConstraint
All Known Implementing Classes:
BasicFieldValueInQueryConstraint

public interface FieldValueInQueryConstraint
extends FieldConstraint

A constraint that restricts the value of a stepfield to be in a specfied selection.

This corresponds to the use of "in (select ..)" in SQL SELECT-syntax.

Since:
MMBase-1.9.1
Version:
$Id: FieldValueInQueryConstraint.java 41186 2010-02-26 17:54:31Z michiel $
Author:
Michiel Meeuwissen

Method Summary
 SearchQuery getInQuery()
           
 String toString()
          Returns a string representation of this FieldValueInConstraint.
 
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
 

Method Detail

getInQuery

SearchQuery getInQuery()

toString

String toString()
Returns a string representation of this FieldValueInConstraint. The string representation has the form "FieldValueInConstraint(inverse:<:inverse>, field:<field>, casesensitive:<casesensitive>, values:<values>)" where

Overrides:
toString in class Object
Returns:
A string representation of this FieldValueInConstraint.


MMBase 2.0-SNAPSHOT - null