org.nuiton.wikitty.query.conditions
Class Equals
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.Equals
- All Implemented Interfaces:
- Serializable, Condition
public class Equals
- extends TerminalBinaryOperator
Equals operator is used to build restriction containing "field == value"
where value could be an Id, a String, an Integer, a Float or a Date, ...
For example, use: WikittyQueryMaker.eq( 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.eq("myext.myfield", "*jour") match field "bonjour" but not "BONJOUR"
You can specify ignoreCaseAndAccent to check equality. This mode
ignore case and accent. example: "çéçù" == "CecU" in this mode.
- Since:
- 3.3
Last update: $Date: 2012-04-05 17:31:15 +0200 (Thu, 05 Apr 2012) $
by : $Author: maven-release $
- Version:
- $Revision: 1462 $
- Author:
- poussin
- See Also:
- Serialized Form
ignoreCaseAndAccent
protected boolean ignoreCaseAndAccent
Equals
public Equals(Element element)
Equals
public Equals(Element element,
String value)
Equals
public Equals(Element element,
ConditionValue value)
Equals
public Equals(Element element,
boolean ignoreCaseAndAccent)
Equals
public Equals(Element element,
String value,
boolean ignoreCaseAndAccent)
Equals
public Equals(Element element,
ConditionValue value,
boolean ignoreCaseAndAccent)
isIgnoreCaseAndAccent
public boolean isIgnoreCaseAndAccent()
Copyright © 2009-2012 CodeLutin. All Rights Reserved.