org.nuiton.wikitty.query.conditions
Class NotEquals
java.lang.Object
org.nuiton.wikitty.query.conditions.AbstractCondition
org.nuiton.wikitty.query.conditions.TerminalOperator
org.nuiton.wikitty.query.conditions.TerminalBinaryOperator
org.nuiton.wikitty.query.conditions.NotEquals
- All Implemented Interfaces:
- Serializable, Condition
public class NotEquals
- extends TerminalBinaryOperator
NotEquals operator is used to build restriction containing "element != value"
where element could be an Id, a String, an Integer, a Float, a Date ...
For example, use: WikittyQueryMaker.neq( myElement , "REF1234567890" )
This operator used for String check strict equality (case sensitive)
You can used '*' in expression at beginning or ending for String equality.
WikittyQueryMaker.ne("myext.myfield", "*jour") not match field "bonjour" but match "BONJOUR"
You can specify ignoreCaseAndAccent to check equality. This mode
ignore case and accent.
WikittyQueryMaker.neIgnoreCaseAndAccent("myext.myfield", "*jour") not match field "bonjour" and not match "BONJOUR"
- Since:
- 3.3
Last update: $Date: 2012-04-05 17:31:15 +0200 (jeu, 05 avr 2012) $
by : $Author: maven-release $
- Version:
- $Revision: 1462 $
- Author:
- poussin
- See Also:
- Serialized Form
ignoreCaseAndAccent
protected boolean ignoreCaseAndAccent
NotEquals
public NotEquals(Element element)
NotEquals
public NotEquals(Element element,
String value)
NotEquals
public NotEquals(Element element,
ConditionValue value)
NotEquals
public NotEquals(Element element,
boolean ignoreCaseAndAccent)
NotEquals
public NotEquals(Element element,
String value,
boolean ignoreCaseAndAccent)
NotEquals
public NotEquals(Element element,
ConditionValue value,
boolean ignoreCaseAndAccent)
isIgnoreCaseAndAccent
public boolean isIgnoreCaseAndAccent()
Copyright © 2009-2012 CodeLutin. All Rights Reserved.