org.nuiton.wikitty.query.conditions
Class Equals

java.lang.Object
  extended by org.nuiton.wikitty.query.conditions.AbstractCondition
      extended by org.nuiton.wikitty.query.conditions.TerminalOperator
          extended by org.nuiton.wikitty.query.conditions.TerminalBinaryOperator
              extended by 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"

    Since:
    3.3 Last update: $Date$ by : $Author$
    Version:
    $Revision$
    Author:
    poussin
    See Also:
    Serialized Form

    Field Summary
     
    Fields inherited from class org.nuiton.wikitty.query.conditions.TerminalBinaryOperator
    element, value
     
    Constructor Summary
    Equals(Element element)
               
    Equals(Element element, ConditionValue value)
               
    Equals(Element element, String value)
               
     
    Method Summary
     
    Methods inherited from class org.nuiton.wikitty.query.conditions.TerminalBinaryOperator
    accept, addCondition, getElement, getValue, waitCondition
     
    Methods inherited from class org.nuiton.wikitty.query.conditions.AbstractCondition
    copy, equals, hashCode, toString
     
    Methods inherited from class java.lang.Object
    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
     

    Constructor Detail

    Equals

    public Equals(Element element)

    Equals

    public Equals(Element element,
                  String value)

    Equals

    public Equals(Element element,
                  ConditionValue value)


    Copyright © 2009-2012 CodeLutin. All Rights Reserved.