org.qi4j.api.query.grammar
Class EqSpecification<T>

java.lang.Object
  extended by org.qi4j.api.query.grammar.ExpressionSpecification
      extended by org.qi4j.api.query.grammar.ComparisonSpecification<T>
          extended by org.qi4j.api.query.grammar.EqSpecification<T>
All Implemented Interfaces:
Specification<Composite>

public class EqSpecification<T>
extends ComparisonSpecification<T>

Equals Specification.


Field Summary
 
Fields inherited from class org.qi4j.api.query.grammar.ComparisonSpecification
property, value
 
Constructor Summary
EqSpecification(PropertyFunction<T> property, T value)
           
 
Method Summary
protected  boolean compare(T value)
           
 java.lang.String toString()
           
 
Methods inherited from class org.qi4j.api.query.grammar.ComparisonSpecification
property, satisfiedBy, value
 
Methods inherited from class org.qi4j.api.query.grammar.ExpressionSpecification
and, or
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EqSpecification

public EqSpecification(PropertyFunction<T> property,
                       T value)
Method Detail

compare

protected boolean compare(T value)
Specified by:
compare in class ComparisonSpecification<T>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object