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
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
- <inverse>is the value returned by
isInverse()
- <field> is the field alias returned by
FieldConstraint#getField().getAlias()
- <casesensitive> is the value returned by
isCaseSensitive()
- <values> is the values returned by
toString()
- Overrides:
toString in class Object
- Returns:
- A string representation of this FieldValueInConstraint.
MMBase 2.0-SNAPSHOT - null